435,594open jobs
15,222companies
62,580added this week
Browse all
Salary
$75k – $197k per year (Estimated)
Location
In office (Singapore)
Seniority
Senior
Overview
Company
Impact
Profile match
The Government Technology Agency, known as GovTech, is the statutory board that builds and runs Singapore's public digital infrastructure, formed in 2016 out of the country's earlier government IT organisations. It develops citizen-facing services in house rather than outsourcing them, most notably Singpass, the national digital identity used by almost every adult in the country for banking, government and private transactions. GovTech also runs the Government Commercial Cloud, the LifeSG and OneService applications, national cybersecurity engineering for public systems, and the AI platforms used across ministries.

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 GovTech, 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.

Digital Economy Products (DEP) is a division within GovTech running like a modern product company, solving important underserved problems spanning across Healthcare, Manpower, Trade-Industry-Finance, National Development and Sustainability sectors.

We are seeking a talented and motivated Software Engineer to join our development teams. You will play a crucial role in designing, developing and maintaining our software products, ensuring they meet the highest standards of quality and performance. Be part of a cross-functional development team that values quality, automation and user experience of the user experience of the software we deliver.

As a Senior Software Engineer:

  • Collaborate with government agencies to deliver high quality software systems

  • Work closely with the cross-functional agile team such as Product Managers, Designers to solicit business requirements and define technical requirements

  • Work closely with fellow engineers to deliver technical solutions

  • Drive adoption of relevant, up-to-date technologies, practices and tools in modern software development lifecycle

  • Contribute to code reviews by offering feedback that enhances the overall quality of the codebase

  • Participate in Scrum ceremonies, such as Sprint Planning, Review and Retrospective

  • Participate in regular tech-sharing and solutioning sessions

  • Ability to effectively prioritize and execute tasks in a fast paced environment

  • Able to work independently with little supervision and guidance

What we are looking for:

  • 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

  • Proficient in writing efficient SQL queries and working with Oracle and PostgreSQL

  • Proficient 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, CloudWatch etc.

  • Experience with observability and monitoring tools, especially the ELK stack

  • Ownership, mindset and behavioural expectations

    •  Initiative: Proactively identify issues and opportunities to improve the system

    • Accountability and ownership: You take responsibility for your code - from design to production support

    • Technical courage: You respectfully challenge existing assumptions when necessary and back your proposals with clear and practical reasoning

    • Collaboration: Share knowledge and contribute to a healthy, transparent team culture

    • Continuous learning: Stay current with technologies and best practices

GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe it is key 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 you to manage your time to deliver your best.

Learn more about life inside GovTech at go.gov.sg/GovTechCareers.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
435,594 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
$39k – $73k per year (Estimated) • In office • Full-Time • 1+ year exp • Russellville
JavaScript
Node JS
Node JS
PM2
Apply
$22k per year (net) • Remote • Minsk
Go
JavaScript
PHP
TypeScript
SQL
PHP
Symfony
Databases
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude
ChatGPT
Claude Code
Embeddings
Prompt Engineering
AI Agents
Gemini
LLM
RAG
OpenAI
Anthropic
Frontend
React.js
DevOps
Rest API
GCP
GitHub Actions
WebSockets
CI/CD
Docker
Kubernetes
Google GKE
GitHub
Apply
$99k – $189k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Bern
JavaScript
Java
TypeScript
Java
Spring Boot
Hibernate
Frontend
Angular
React.js
DevOps
Azure
AWS
Apply
$59k – $145k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • London
Python
Java
Rust
AI/ML
Time Series Forecasting
Apply
$23k – $56k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Pune
Java
DevOps
CI/CD
Apply
$61k – $157k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Singapore
Python
PowerShell
DevOps
GCP
Azure
AWS
Cybersecurity
ISO 27001
Apply
$105k – $235k per year (Estimated) • In office • 12+ years exp • Singapore
Analytics
Tableau
Power BI
Microsoft Excel
Apply
$107k – $244k per year (Estimated) • In office • 12+ years exp • Singapore
Java
Kotlin
Databases
PostgreSQL
AI/ML
AI Agents
LLM
LLM Guardrails
Agentic Workflows
DevOps
AWS
Platform Engineering
Apply
$57k – $157k per year (Estimated) • In office • 2+ years exp • Singapore
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
CI/CD
AWS
Docker
Apply
$36k – $59k per year (Estimated) • In office • Internship • Singapore
Apply
$107k – $246k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Singapore
AI/ML
vLLM
SGLang
NVIDIA NIM
Triton
DevOps
Kubernetes
Platform Engineering
Apply
In office • Full-Time • Singapore
Marketing
Salesforce
Apply
$63k – $160k per year (Estimated) • In office • Internship • Singapore
Python
Apply
$96k – $255k per year (Estimated) • In office • Internship • Singapore
Python
Apply
$66k – $161k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
Management
Confluence
Apply
See all jobs
This is one of many
435,594 more open roles from verified company boards, updated every day.