# Software Engineer, Ministry of Law

**Company**: GovTech
**Location**: Singapore
**Experience**: mid
**Job type**: contract
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/govtech/jobs/4003973201?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_84358d30-e8e

## 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, you will be responsible for designing, building, testing, and maintaining secure, scalable digital services that support case management systems, legal workflows, and citizen-facing services.

Responsibilities:

- Translate product and business requirements into clear technical designs, specifications, and development plans

- Design and develop robust, scalable, and secure full-stack applications

- Collaborate closely with product managers, UX designers, and fellow engineers

- Write clean, maintainable, and well-tested code

- Contribute to technical design discussions and architecture reviews

- Take ownership of features from conception through deployment and ongoing maintenance

- Develop and maintain applications on low-code platform such as OutSystems

Requirements:

- Strong experience with React (TypeScript), Node.js, PostgreSQL, and AWS cloud services

- Familiarity with Python for basic data analysis and Terraform for IaC

- Proficiency with CI/CD pipelines and modern development workflows

- Solid understanding of software architecture principles and system design

- Experience working in Agile development environments

- Demonstrated ability to tackle complex programming challenges

- Excellent communication skills

- Proven experience in low code development with OutSystems

Benefits:

- Equal opportunity employer

- Total rewards approach with market-competitive suite of perks

- Leave benefits and employee wellness programs

- Flexible work arrangements

## Skills

### Required
- React
- TypeScript
- Node.js
- PostgreSQL
- AWS
- Python
- Terraform
- CI/CD pipelines
- OutSystems

### Nice to have
- government or regulated-environment requirements
- Whole of Government platforms or GovTech products

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/govtech/jobs/4003973201?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
