GovTech Singapore logo

System Development Engineer

GovTech Singapore

On-site
Singapore
Full-time
Senior
Staff
3+ yrs
Salary not listedPosted 4d ago

Real job — pulled straight from GovTech Singapore’s careers page · Verified October 2, 2026 · No reposts.

Job description

GovTech Singapore is hiring a System Development Engineer — a full-time, based in Singapore role. Apply directly on GovTech Singapore's careers page below.

[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT

Location: Singapore

Time Type: Full time

Job Description

[What the role is]

Software System Engineer (Back Office System)

[What you will be working on]

You will be part of the back-office development team to be involved in the software modernisation of the Automated Fare Collection (AFC) backend system supporting Singapore's public transport network. You will help design, migrate, build, test, deploy and support secure and reliable applications on AWS in the Government on Commercial Cloud (GCC) environment. You should be comfortable learning business processes, working with different teams and resolving issues.

 

What You'll Do:

  • Analyse requirements, design, develop, test and maintain the applications.
  • Prepare and maintain software lifecycle deliverables, including requirements, software architecture and design documents, interface specifications, source code, testing specifications, operations and maintenance manuals, training manuals and other documentation required under the Authority’s adopted standards.
  • Troubleshoot production and test-environment issues, investigate defects and improve application quality and performance.
  • Collaborate with other developers, users and testers to clarify requirements and resolve design or testing issues.

[What we are looking for]

Knowledge in Engineering, Computer Science, Information Technology, or a related discipline.

 

Experience in:

  • At least three years of software development experience, including one full SDLC and preparation of related documentation.
  • Hands-on development and support of Java applications using Spring Framework and Spring Boot.
  • Experience with AWS services such as Amazon EKS, DynamoDB and RDS.

Knowledge of:

  • Modern Java, preferably Java 21 or later.
  • Containerised applications, Kubernetes and GitLab CI/CD.
  • PostgreSQL, database transactions and batch processing.
  • MQTT and messaging platforms such as Solace and IBM MQ.

Added advantages:

  • Experience in GCC or another regulated cloud environment.
  • Experience with AFC, high-volume transactions or other mission-critical systems.
  • Experience with Dynatrace for application monitoring.
  • Skills in creation of application-monitoring dashboards and data analysis.
  • Knowledge of cloud security, including least-privilege access, encryption, secrets management, secure APIs, vulnerability scanning and remediation.
  • Familiarity with the responsible use of AI-assisted coding tools, such as GitHub Copilot and Claude Code.

 

Good written and verbal communication skills in English.

 

As part of the shortlisting process for the role, you may be required to complete a medical declaration and / or undergo further assessment.

Get System Development Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Capital.com logo

Senior Application Security Engineer

Warsaw, Mazowieckie
✓ From careers page· 15h ago
Veeam Software logo

Staff Site Reliability Engineer (Remote)

$170k–$436kRemote · US-eligible
✓ From careers page· 15h ago
Veeam Software logo

Senior Software Engineer in Test

Karachi, Pakistan
✓ From careers page· 15h ago
Veeam Software logo

Python Developer, AI Engineering

Bucharest, Romania
✓ From careers page· 15h ago

Frequently asked questions

What skills are required for System Development Engineer at GovTech Singapore?

The required skills for System Development Engineer at GovTech Singapore include: Java, Spring Boot, AWS, EKS, DynamoDB, RDS, Kubernetes, GitLab CI, PostgreSQL.

What is the seniority level for System Development Engineer at GovTech Singapore?

System Development Engineer at GovTech Singapore is a Senior / Staff level position.

How do I apply for System Development Engineer at GovTech Singapore?

You can view the full description and apply for System Development Engineer at GovTech Singapore on EchoJobs: https://echojobs.io/job/govtech-singapore-lta-dpo-senior-exec-engineer-system-development-7qcb0.