Software / DevOps Engineer
Software / DevOps Engineer — Statutory Board
Industry:
Public Sector / Government
Job Type:
Permanent
Work Arrangement:
Hybrid
About the Role:
Join GovTech's Government Digital Transformation (GDT) team, forward-deployed to MSF — Singapore's lead ministry for social and family policies. You'll build, modernize and operate digital services that directly impact vulnerable individuals, families and communities.
We are hiring across:
Software Engineering (SWE) , Quality Engineering (QA) and DevOps / Platform Engineering . Depending on the team, you may specialize in one area or work across the full engineering lifecycle.
You'll work on initiatives such as Case Central, ComLink+, the Social Service Coordination Centre and Early Childhood programs — in an environment that spans greenfield platforms and brownfield modernization.
What You'll Do:
- Design, build and maintain backend services, APIs, frontend applications and data pipelines
- Develop and automate tests, CI/CD pipelines and deployment infrastructure
- Work with cloud infrastructure (AWS/GCC), containers and IaC (Terraform/OpenTofu)
- Integrate systems across government agencies, schools, healthcare and social-service partners
- Improve observability, security controls and operational reliability
- Modernize legacy applications (Java, Kotlin, platform-based systems)
- Create reusable engineering capabilities for adoption across MSF teams
What We're Looking For -
Mindset:
- Takes ownership end-to-end: from requirements to production support
- Thinks in trade-offs (speed, security, cost, maintainability)
- Comfortable with ambiguity and pragmatic problem-solving
- Strong communicator with technical and non-technical stakeholders
- Cares deeply about code quality, testing, observability and security
Technical Skills:
(you don't need all — strong fundamentals matter most):
- Languages: Java, Kotlin, Python, TypeScript, Node.js, Go, C#
- Frontend: React / Next.js, Vue, Angular
- Data & APIs: REST, GraphQL, SQL/PostgreSQL/MySQL, NoSQL, ETL pipelines
- DevOps / Cloud: AWS, GCC, Docker, Kubernetes/EKS, ECS, Terraform/OpenTofu, GitLab CI/CD
- QA: Test automation, API testing, CI/CD integration, performance and security testing
- Other: Microservices, event-driven architectures, Git, code reviews
Nice-to-Have:
- Salesforce, OutSystems, Appian, Pega, Microsoft Dynamics, Databricks
- Platform modernisation or reusable framework experience
- GCC, Singpass/Corppass, SGTS exposure
- Government, regulated or sensitive-systems experience
Interview Process:
- Discussion of past projects and your specific contributions
- Coding / problem-solving and system design
- Cloud, infrastructure and security considerations
- Practical technical exercise for some roles (e.g., Terraform/OpenTofu infrastructure task)
- For senior candidates: independent decision-making, legacy constraints, building reusable capabilities
We care more about how you think and what you've built than memorized answers.
Why Join Us:
- Meaningful impact: Build technology that supports Singapore's most vulnerable
- Modern engineering: Work with cloud-native tools while solving real-world constraints
- Growth: Exposure to full-stack, platform and cross-agency integration work
- Culture: Ownership, pragmatism and engineering quality over buzzwords
All qualified applicants will receive consideration without regard to race, religion, gender or age.
Tell employers what skills you have Security ControlsCode Quality
Engineering Product Design Facilitation
Technical Skills
Cost Management
Government Agency
Stakeholder Engagement
Cloud Infrastructure
Production Support
CI/CD
Managing Ambiguity
Java
Backend Development
Design for Maintainability
engineering fundamentals
Global Mindset