G

GovTech Singapore

Government digital services delivery and infrastructure

Senior Software Engineer

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

About the Job

Requirements

  • A bachelor's degree or diploma in Computer Science, Computer Engineering, Electronics Engineering, Information Technology, or a related technical discipline.
  • At least five years of hands-on experience in DevOps software engineering using Agile methodologies such as Scrum.
  • Experience with Government Commercial Cloud (GCC), SHIP-HATS, and SG Tech Stack (SGTS).
  • Strong knowledge of Java or C# .NET, RESTful APIs, ETL/AWS Glue for data migration, and database structures.
  • Experience with modern full-stack application technologies, including SaaS, bespoke, and COTS solutions; modern integration services; and front-end and back-end engineering.
  • A proven track record implementing large-scale, high-availability solutions, preferably in the public sector.
  • Knowledge of data protection regulations and privacy considerations in the public sector.
  • Experience working on reasonably large, high-availability software systems operating at scale.
  • Understanding of modern governance, security, and platform practices.
  • Understanding of the relationship between engineering culture, equity, and system health.
  • Interest in engineering excellence and software craftsmanship, and an appreciation that software engineering is collaborative work.
  • Interest in working for the public good.
  • Ability to work collaboratively toward shared goals.
  • Good communication skills, ability to articulate technology concepts, and ability to participate in stakeholder discussions about requirements.

Responsibilities

  • Develop sustainable product features and write maintainable, production-quality code in line with engineering best practices.
  • Participate in technical decision-making, code reviews, and architecture reviews, and address technical debt and its root causes.
  • Contribute across the product development lifecycle and align work with product roadmaps and functional and nonfunctional requirements, including resiliency, security, performance, maintainability, and supportability.
  • Develop applications, integrate systems, and design architectures for applications used by public officers in partnership with product managers, engineering managers, and UX designers.
  • Translate business requirements into technical product roadmaps, prototypes, and proof of concepts to validate business needs.
  • Build prototypes to demonstrate technological opportunities.
  • Manage deployments to cloud infrastructure and maintain systems at a high level of reliability.
  • Deliver new features with technical sustainability, maintainability, and risk mitigation.
  • Use delivery velocity, incident trends, performance, and other metrics to guide decisions and improve workflow.
  • Initiate worthwhile engineering initiatives to maximize impact for the public good.
  • Establish practices and tools that strengthen engineering culture, engineering effectiveness, and impact.
  • Ensure high-quality product delivery and ongoing improvement.
  • Monitor delivery health, reliability, and technical debt, and address underlying causes.
  • Improve developer experience and reduce friction through better tools, processes, or team rituals.
  • Partner with stakeholders and agencies to understand prioritized roadmaps and deliver incrementally and efficiently toward the product vision.
  • Work with cross-functional partners to develop quality, reliability, and security strategies within the team.

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