Back to Search
Overview
Lead / Manager

Software Engineer, MDDI

Confirmed live in the last 24 hours

Govtech

Govtech

Singapore
On-site
Posted April 24, 2026

Job Description

GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.  

 

At GovTeh, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round. 

 

Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!  

 

Learn more about GovTech at tech.gov.sg. 

 

 

[What you will be working on] 

As a Software Engineer, your scope includes contributing to multiple components or features within your team, with growing independence in driving development.

You are expected to deliver moderately complex tasks, balancing quality, speed, and maintainability, while still collaborating closely with team members for design and planning.

You take more initiative in suggesting improvements, supporting teammates, and building awareness of the broader product and technical ecosystem.

Your impact extends beyond individual tasks to positively affect team processes and product outcomes.

You influence quality of deliverables, and contribute to reliable and maintainable systems.

Craft and Execution

Deliver Features Across Multiple Components Independently

  • Deliver POCs or features that span multiple components/modules, with guidance when needed.
  • Make thoughtful trade-offs between performance, security, and maintainability based on your understanding of context.
  • Write/Review code with clarity and maintainability in mind, applying good practices consistently.
  • Expand test coverage (e.g. unit, integration) to support key workflows and reduce flakiness.

Improve Code Reliability and Maintainability

  • Address small pockets of technical debt within your domain.
  • Suggest small improvements that enhance product performance or team velocity.
  • Contribute to CI/CD processes and deployment pipelines in collaboration with the team.
  • Contribute to resolving moderate incidents with team support; escalate complex issues when needed.

Deepen Product and Platform Technical Knowledge

  • Develop a deeper understanding of your product’s architecture and dependencies.
  • Apply secure coding and compliance principles with guidance, integrating platform standards into your work.

Ownership

Own Moderately Complex Features from Start to Finish

  • Independently plan and complete moderately scoped tasks, from design to delivery.
  • Flag risks early.

Monitor and Validate Impact of Your Work

  • Follow through on the impact of your work after it ships (e.g., metrics, bugs, or feedback).
  • Proactively troubleshoot and fix small production issues.

Acti

gorustaiiosdataproductdesign