Senior Software Engineer
Summary
Builds and maintains secure, scalable web apps and APIs using NodeJS, React, TypeScript, MongoDB, or Java Spring Boot in an Agile/Scrum environment.
Senior Software Engineer
Responsibilities
- Participate in AGILE project running on SCRUM sprints and daily stand-ups.
- Responsible for design, coding, testing and documentation.
- Able to liaise with the customer in requirement gathering, acceptance testing and troubleshooting.
- Develop secure, scalable and good quality application programs and API.
- Perform data migration, data transformation and scripting.
- Have a passion for delivering zero defect codes and be responsible for the codes developed.
- Participate in continuous integration activities and DevSecOps for testing and deployment.
Requirements
- Minimum 5 years experience with systems implementation and software development lifecycle processes.
- Degree in Computer Science, IT or equivalent.
- Hands‑on experience in transforming functional specifications into design specifications.
- Familiar with some of these Web Technologies such as NodeJS, React, Typescript, MongoDB, Java Spring Boot.
- Good team player with strong communication and interpersonal skills.