
Senior Software Engineer I
Appspace
full-time
Posted on:
Location Type: Hybrid
Location: Kuala Lumpur • 🇲🇾 Malaysia
Visit company websiteJob Level
Senior
Tech Stack
AngularASP.NETBootstrapDockerEntity FrameworkGoogle Cloud PlatformJavaScriptKubernetesMongoDB.NETNoSQLReactSQL
About the role
- Develop clean, readable and maintainable software code according to requirements and specifications.
- Deliver code within established quality and performance standards and agreed-upon timelines.
- Develop unit-testable code and corresponding unit tests.
- Design and implement complex development work items.
- Lead a small team of Software Engineers on development projects when required.
- Support team members by providing technical guidance and experience.
- Reduce technical debt by analyzing and refactoring code.
- Perform software architecture and code reviews and communicate changes to engineers.
- Participate in sprint estimation with Scrum Masters and Engineering Managers.
- Contribute to process improvement initiatives that enhance performance and efficiency.
- Communicate work progress and pertinent information to the Software Engineering Lead.
- Perform miscellaneous job-related duties as assigned.
Requirements
- Degree in Computer Science, Software Engineering or equivalent.
- At least 5 years of working experience in an agile software development environment.
- Significant commercial software development experience in C#.Net, Angular JS, Angular, React, Bootstrap, ASP.NET Core & Web API, NHibernate, Entity Framework and SQL.
- NoSQL (MongoDB)
- OOP
- Good to have: GCP, Docker, Kubernetes
- Demonstrated ability and experience in leading small development projects.
- Positive and professional approach at all times.
- Good analytical and problem-solving skills.
- Initiative and ability to demonstrate a proactive approach to tasks.
- Good communication skills, both written and verbal.
- Ability to work under pressure and to deadlines.
- Ability to empathize with the customer’s viewpoint when designing and developing software.
Benefits
- competitive salaries
- medical, dental and vision coverage
- mental health resources
- a 14 week maternity leave program
- transport/parking allowance
- 20 Days PTO
- Flexible work schedules
- Remote work opportunities
- Paid company holidays
- Appspace Quiet Fridays (No non-essential internal meetings scheduled)
- A casual dress work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NetAngular JSAngularReactBootstrapASP.NET CoreWeb APINHibernateEntity FrameworkSQL
Soft skills
leadershipanalytical skillsproblem-solving skillsinitiativeproactive approachcommunication skillsempathyability to work under pressureability to meet deadlinesteam support
Certifications
Degree in Computer ScienceDegree in Software Engineering