Full Stack Software Engineer
Singapore16 hours ago
Job description
- Design, develop, enhance, integrate, test and maintain the Authority’s full stack software applications, including frontend applications, backend services, APIs, databases and supporting components, using modern software engineering practices.
- Implement, configure and integrate cloud-native services within the Cloud Amazon Web Services (GCC AWS) environment, including compute, storage, database, networking, security, monitoring, and integration services, to support the deployment and operation of the Authority’s applications.
- Develop, maintain and improve the Authority’s CI/CD and DevSecOps pipelines, including source control, automated build, testing, code quality analysis, security scanning, packaging and deployment across development, testing, and production environments.
- Participate and contribute actively within an Agile software development environment, including sprint planning, backlog refinement, daily stand-ups, technical discussions, demonstrations and retrospectives, and delivering working software and other assigned deliverables iteratively in accordance with agreed sprint objectives.
- Take ownership of assigned technical, project related tasks, and deliverables, including investigating and resolving technical issues, coordination, conducting troubleshooting and root-cause analysis, identifying technical risks and improvement opportunities, and implementing appropriate solutions in a timely manner.
- Collaborate with product owners, business analysts, developers, architects, infrastructure and cybersecurity teams, vendors and other stakeholders to align technical activities, resolve issues and support successful delivery; and
- Participate in code and design reviews, maintain technical documentation, actively contribute to knowledge sharing and continuous improvement within the team
- Demonstrate strong full-stack engineering capabilities, including hands-on proficiency in Angular for frontend development, Node.js and Python for backend development, RESTful API design and integration, and database technologies.
- Demonstrate strong software engineering capabilities, including software architecture, software design principles, automated testing, debugging, and the development of secure, scalable, and maintainable applications.
- Demonstrate strong hands-on experience developing and deploying applications on AWS, including the use and integration of compute, storage, database, networking, security and monitoring services;
- Demonstrate experience designing and implementing cloud-native, event driven and microservices architectures, including synchronous and asynchronous integration patterns using APIs, message queues and other messaging technologies.
- Demonstrate strong practical experience in modern CI/CD and DevSecOps practices, including Git-based source control, automated build and deployment pipelines, integration of testing and security controls into CI/CD pipelines, code quality management, vulnerability scanning, and controlled deployment across multiple environments.
Skills mentioned
Apply for this job
Use the application link supplied with this listing to apply to RAPSYS TECHNOLOGIES PTE. LTD.. Check the destination before entering personal information.

