New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GovTech

Senior / Software Engineer , Civil Service College

GovTech
Apply →
senior full-time Singapore

First indexed 24 Oct 2026

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.

As a Software Engineer / Senior Software Engineer, you will design, build, operate, and continuously improve software products and services. You will work across multiple components and services, contribute to technical decisions, and help ensure the systems we build are secure, reliable, maintainable, and fit for purpose.

Key Responsibilities

  • Design and deliver quality software: Design and deliver moderately complex features spanning multiple components, services, or new integrations, taking into account modularity, scalability, resilience, and maintainability.
  • Build reliable engineering and delivery practices: Develop and improve automated testing across unit, integration, end-to-end, and performance testing where appropriate.
  • Own what you build in production: Take responsibility for your work beyond deployment, including monitoring, troubleshooting, and continuous improvement.
  • Build secure and compliant systems: Treat security, compliance, reliability, and performance as design constraints rather than afterthoughts.
  • Use AI effectively and responsibly in software development: Use AI-assisted development tools to improve engineering productivity while maintaining strong standards for correctness, security, reliability, and maintainability.
  • Take ownership and help the team succeed: Take end-to-end ownership of projects, including work where the problem or requirements may initially be ambiguous.

Requirements

  • Strong software engineering fundamentals: You have a solid understanding of system design, testing, version control, CI/CD, observability, security, and writing clean, maintainable code.
  • Good engineering judgement: You can assess different technical approaches, explain trade-offs clearly, and defend a technical position while remaining open to better alternatives.
  • Comfort with ambiguity: You can take unclear policy, education, operational, or user needs and progressively turn them into a practical product and technical solution.
  • Ownership mindset: You do not stop at prototype or development handoff.
  • Stakeholder collaboration: You can communicate effectively with both technical and non-technical stakeholders, including those working in sensitive public-sector domains.
  • Responsible AI-assisted development: You are proficient in using AI-assisted development tools responsibly and apply strong engineering judgement to critically review generated code for correctness, security, maintainability, and quality.

Nice to Have

  • Experience in one or more of the following would be advantageous:
  • Low-code development experience, particularly with OutSystems or similar enterprise low-code platforms.
  • Experience building and operating production LLM or AI-enabled applications.
  • Experience with AI evaluation frameworks, prompt/context engineering, model monitoring, AI observability and tracing, or AI safety and application guardrails.
  • Hands-on experience in one or more programming languages such as Python, TypeScript, Go.
  • Experience with cloud services (e.g. AWS, Azure, GCP), CI/CD, and production deployment.
  • Experience delivering software in government, regulated, security-sensitive, or cloud-restricted environments.
  • Familiarity with education, public-sector operations, procurement, or government digital services.

What we offer you

  • GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.
  • Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks.
  • We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/govtech/jobs/4006253201