Senior Software Engineer (Singpass) [JR-10000028883] .

Be among the first applicants.
Government Technology Agency of Singapore (GovTech)
Singapore
SGD 100,000 - 125,000
Be among the first applicants.
6 days ago
Job description

The Government Technology Agency (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.

Who We Are:

The Singpass team builds Singapore’s digital identity system. This includes various personal authentication protocols, data sharing tools, and corporate identity systems through Corppass. The team’s mission is to provide reliable digital identity infrastructure that streamlines transactions, enables businesses, and protects against fraud. As a software engineer, you will:

  • Build prototypes to demonstrate technological opportunities
  • Design system architectures
  • Write production quality code
  • Manage deployments to cloud infrastructure
  • Maintain systems to a high level of reliability
  • Identify potential projects that improve the public good
  • Design novel systems that work around bureaucratic constraints
  • Advocate and explain these technical ideas to other government agencies

We are also looking for experienced software engineers! In addition to the above, more experienced software engineers will be expected to:

  • Establish best practices for developer operations
  • Provide technical leadership across multiple product teams
  • Share your expertise and mentor other engineers
  • Help with recruiting

You're not just here to write code, but also to figure out what we should be building and how we should build it. You will work on meaningful projects that solve problems pertinent to our society. The public sector is full of opportunities where even the simplest software can have a big impact on people’s lives.

Your job will be to bring expertise and capability to the public sector. Sometimes this means coding new systems from scratch. Other times this means using the best solutions the development community has to offer. We use cloud services, open source software, and commodity hardware as far as possible.

What it is like working here:

Rapid Prototyping - Instead of spending too much time debating ideas we prefer testing them. This identifies potential problems quickly, and more importantly, conveys what is possible to others easily.

Ownership - In addition to technical responsibilities, this means having opinions on what is being done and having ideas on what should be done next.

Continuous Learning - Working on new ideas often means not fully understanding what you are working on. Taking time to learn new architectures, frameworks, technologies, and even languages is not just encouraged but essential.

Who we are looking for:

We work mostly in Typescript. However, we don’t require experience in any specific programming language or technology. Core competency in at least one language and the ability to learn is what matters to us. We look for people who:

  • Have a demonstrated ability to build software
  • Write code to solve abstract programming problems
  • Talk and reason about code with other engineers
  • Take initiative to make things happen
  • Want to work for the public good

Overall we look for people who have ability, initiative, good communication, and strong values.

Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programmes.

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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer (Singpass) [JR-10000028883] . jobs in Singapore