G

GovTech Singapore

Government digital services delivery and infrastructure

Senior Software Engineer - Wins, MOM

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Degree or diploma in Computer Science, Electronics Engineering, Information Technology, or related disciplines.
  • Experience designing, developing, and maintaining robust systems using Node.js.
  • Experience building and optimizing distributed integrated flows using Apache Camel.
  • Experience implementing and supporting distributed transactions using Narayana.
  • Proficiency in writing efficient SQL queries and working with Oracle and PostgreSQL.
  • Proficiency in writing comprehensive unit and integration tests using MockK and Mockito.
  • Experience with Docker, Kubernetes, or other container orchestration tools.
  • Experience with AWS services such as EC2, S3, RDS, and CloudWatch.
  • Experience with observability and monitoring tools, especially the ELK stack.
  • Proactively identify issues and opportunities to improve the system.
  • Take responsibility for code from design through production support.
  • Respectfully challenge existing assumptions and support proposals with clear, practical reasoning.
  • Share knowledge and contribute to a healthy, transparent team culture.
  • Stay current with technologies and best practices.

Responsibilities

  • Lead implementation of critical features as part of the WINS development teams, building the internet eService for company HR teams and Employment Agencies to transact with MOM.
  • Design, develop, and maintain software products to meet quality and performance standards.
  • Collaborate with government agencies to deliver high-quality software systems.
  • Work with cross-functional agile team members, including Product Managers and Designers, to solicit business requirements and define technical requirements.
  • Work with fellow engineers to deliver technical solutions.
  • Drive adoption of relevant, up-to-date technologies, practices, and tools in the modern software development lifecycle.
  • Contribute to code reviews by offering feedback that enhances the overall quality of the codebase.
  • Participate in Scrum ceremonies, including Sprint Planning, Review, and Retrospective.
  • Participate in regular tech-sharing and solutioning sessions.

About the Company

GovTech Singapore

Government digital services delivery and infrastructure

GovTech Singapore builds and maintains government digital services and national digital infrastructure for citizens and businesses. It develops Smart Nation infrastructure and applications and collaborates with citizens and businesses to co-develop technologies. Its offerings are government-focused, delivered through public-sector platforms rather than consumer apps, and designed with a citizen-centric, outside-in approach. Its goal is to improve the delivery of public digital services at scale and advance Singapore’s Smart Nation by creating accessible, reliable digital government infrastructure.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
2016

Recently Posted Jobs

Explore more opportunities at GovTech Singapore

See more jobs