freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer, CDA

Summary

Build and maintain public-health systems for Singapore’s Communicable Diseases Agency using full-stack web tech, cloud platforms, and DevOps tooling.

Software Engineer, CDA at GovTech.

About the role

Join the HealthCare-Tech division to build software solutions for the Communicable Diseases Agency and the national public healthcare sector. You will operate within an agile team to create and support systems that tackle critical public health issues.

Key facts

  • Location: Singapore
  • Engagement: 2-year fixed term contract
  • Team: HealthCare-Tech division

What you'll do

  • Partner with product managers and designers to translate business needs into functional technical solutions.
  • Build and maintain software systems in cooperation with various government agencies.
  • Implement modern development practices and adopt current technologies throughout the software lifecycle.
  • Provide constructive feedback during code reviews to maintain high codebase standards.
  • Engage in scrum ceremonies including sprint planning, reviews, and retrospectives.
  • Take part in technical knowledge sharing and solution design sessions.

Requirements

  • Experience building and maintaining large-scale, high-availability software systems.
  • Proficiency in full-stack web development, specifically front-end frameworks like Next.js, React.js, Nuxt, or Vue.js and back-end languages including Java, TypeScript, Node.js, or Golang.
  • Experience managing SQL and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Practical knowledge of cloud platforms, with a preference for AWS, though Azure and GCP experience is accepted.
  • Familiarity with CI/CD pipelines using tools like GitHub Actions or GitLab CI.
  • Experience with containerization and orchestration via Docker or Kubernetes.
  • Ability to write thorough unit and integration tests.
  • Experience with monitoring and observability tools such as the ELK stack, AWS CloudWatch, or Splunk.

Skills & tools

  • Next.js, React.js, Nuxt, Vue.js, Java, TypeScript, Node.js, Golang
  • PostgreSQL, MySQL, MongoDB
  • AWS, Azure, GCP
  • Docker, Kubernetes
  • GitHub Actions, GitLab CI
  • ELK stack, AWS CloudWatch, Splunk

Practical notes

  • This position is a 2-year fixed term contract.
  • GovTech provides a total rewards package including leave benefits and wellness programs.
  • Flexible work arrangements are available depending on the specific 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