freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer, Judiciary

Summary

Build and maintain digital products for Singapore’s Judiciary, owning the full development lifecycle from design to production support using Go, PostgreSQL, and containers.

Software Engineer, Judiciary at GovTech.

About the role

The Judiciary team at GovTech is seeking a software engineer to manage the full development lifecycle of our digital products. You will handle everything from initial requirements to production support, using a practical technology stack while maintaining full ownership of all technical decisions.

Key facts

Location: Singapore Engagement: 2-year fixed term contract Team: Judiciary

What you'll do

  • Architect, develop, and maintain software solutions for the Judiciary.
  • Manage the entire product lifecycle including testing, deployment, monitoring, and incident response.
  • Engage in technical design reviews and code assessments, advocating for your solutions while remaining receptive to new evidence.
  • Proactively identify and implement enhancements to our systems and internal processes.

Requirements

  • Strong grasp of engineering fundamentals such as CI/CD, automated testing, version control, observability, and secure-by-design principles.
  • Ability to articulate and defend technical choices while staying open to alternative perspectives.
  • A focus on identifying and resolving root causes rather than temporary fixes.
  • High level of initiative to identify and execute necessary tasks independently.
  • Capability to collaborate effectively with both technical peers and non-technical stakeholders.

Skills & tools

  • Go
  • PostgreSQL
  • Containers
  • Minimal JavaScript

Practical notes

  • We utilize AI as a tool for execution, but all design and final decision-making remains the responsibility of the engineer.
  • GovTech provides a comprehensive, market-competitive benefits package including wellness programs and leave options.
  • Flexible work arrangements are supported based on role requirements.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available