Point your AI agent at freehire and let it find you a job.

Get the CLI →

Senior Software Engineer

Discussion

Summary

This senior software engineer role within a Singapore public sector team involves leading the delivery of mission-critical digital products using Java, C#, or TypeScript. The position focuses on full-stack development, architectural design, and mentoring within an Agile environment.

The opportunity

A public sector technology team in Singapore is hiring a senior engineer to lead delivery on mission-critical digital products. You'll report into the architecture group and work inside a cross-functional Agile squad alongside QA, DevOps, product, and design.

What you'll do
  • Build and ship secure, well-tested, scalable features - front-end, backend services, and APIs - on an established stack
  • Own the technical direction of your workstream: design decisions, trade-offs, benchmarking, and estimation
  • Set and enforce the quality bar through code reviews and a testing strategy spanning unit, integration, e2e, performance, and reliability
  • Build and maintain CI/CD pipelines with automated testing, security scanning, and deployment baked in
  • Apply DevSecOps and Infrastructure-as-Code practices as standard
  • Mentor engineers, unblock the team, and flag delivery risks early with options in hand
What we're looking for
  • 6+ years building software hands-on, with 3+ years leading a team, module, or project
  • A track record of technical leadership in Agile/Scrum delivery
  • Depth in at least one of: Java, C#, or TypeScript (Angular / React / Next.js)
  • Comfortable with a relational database — PostgreSQL, MSSQL, or Oracle
  • Proficient in microservices, RESTful APIs, secure coding, and modern DevOps
  • Hands-on with CI/CD, automated testing, and Git-based workflows
  • Container experience (Docker / Kubernetes); cloud, IaC, and DevSecOps exposure is a plus
  • Degree in Computing / IT / Software Engineering, or equivalent depth in architecture and systems design

Degree can be waived for the right depth of hands-on architecture experience.

ST

Reg No. R1768414

BeathChapman Pte Ltd

Licence no. 16S8112

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

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