Jobiglo

No results.

Senior Software Engineer, MSF (Case Central)

GovTech Singapore · Singapour

New
Senior 🇬🇧 English
React Next.js TypeScript Java Spring Boot PostgreSQL JUnit Mockito Jest Playwright Cypress Docker Git CI/CD GitLab CI GitHub Actions SHIP-HATS SGDS Terraform AWS Azure

Job description

About the role

GovTech, Singapore's lead agency for Smart Nation and public sector digital transformation, is hiring a Senior Software Engineer for its MSF (Case Central) team. You will solve technically challenging problems in a modern product-style environment, covering areas such as healthcare, manpower transformation, trade facilitation, national development, HR and finance products. You will own features end-to-end, from performant, accessible React and Next.js interfaces to robust Java and Spring Boot backend services.

Key responsibilities

  • Design, develop and maintain full-stack web applications with React, Next.js and Java Spring Boot, including SSR and the Next.js App Router.
  • Build clean, documented RESTful APIs and/or GraphQL endpoints for internal and public-facing apps.
  • Conduct thorough code reviews and champion best practices such as SOLID, clean architecture, design patterns and DRY/KISS.
  • Define and enforce Git branching strategies (Gitflow, trunk-based) and release workflows.
  • Write automated unit, integration and end-to-end tests and advocate for meaningful test coverage.
  • Resolve technical debt, performance bottlenecks and security vulnerabilities.
  • Work with DevOps teams on CI/CD pipelines, automated linting and quality checks.
  • Mentor junior engineers through pair programming and knowledge sharing, and take part in architecture discussions, sprint planning and retrospectives.

Required profile

  • Minimum 4 years of hands-on full-stack development on production web apps serving real users at scale.
  • Deep experience with React and Next.js on the frontend and Java with Spring Boot on the backend.
  • Proven track record of high-quality code reviews and a quality-first engineering mindset.
  • Strong understanding of Git workflows, SOLID principles, and application security fundamentals (OWASP Top 10, authentication and authorisation).
  • Agile/Scrum experience in cross-functional product teams and a product mindset focused on the user.
  • Bonus points: Singpass/Corppass or government identity systems, SHIP-HATS/GCC stack, SGDS and WCAG 2.1 AA accessibility, microservices or message queues, open-source contributions, IaC (Terraform, Pulumi) and cloud (AWS, Azure, GCC), mentoring or leading technical initiatives.

Required skills

  • React, Next.js, TypeScript, Java, Spring Boot, PostgreSQL
  • JUnit, Mockito, Jest, Playwright, Cypress
  • Docker, GitHub Actions, GitLab CI, SHIP-HATS, Gitflow

What we offer

  • Total rewards package including leave benefits and employee wellness programs.
  • Flexible work arrangements (subject to job role).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec GovTech Singapore.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 12 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

GovTech Singapore

Singapour