Senior Software Engineer: Lead Mission-Critical Systems

Public Service Division

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Public Service Division invites applications for a software engineer role within the NGPO Strategy branch in Singapore. You will contribute to mission-critical systems for air navigation, focusing on safety, reliability, and performance.

You will work on diverse languages (C++, Python, Java, Rust, Go) and cloud-native architectures, including Kubernetes and Terraform, delivering robust software solutions through a collaborative, proactive team environment.

Qualifications

  • Trained in Software Engineering, Computer Science or Information Technology or equivalent.
  • Minimum 6 years of professional software development experience in enterprise, mission-critical environments.
  • Genuine passion and keen interest in software development, with enthusiasm for learning new technologies, staying current with industry trends, and continuously improving technical skills.
  • Strong knowledge in common integration patterns including cloud-native patterns such as microservices and, streaming such as lambda and kappa patterns.
  • Knowledge of APIs for web services using REST and RESTful web services, with familiarity with API Gateways. Knowledge of messaging broker middleware / COTS packages such as Solace publisher / subscriber and Solace event streaming
  • Understanding of cybersecurity concepts in cloud technologies, architecture and deployments
  • Knowledge and practical experience of virtualized and containerized deployments
  • Good knowledge of Cloud technologies and Cloud-native architectures for system design and delivery, Kubernetes, Helm, Terraform; familiarity with AWS/Azure a plus.

Responsibilities

  • Develop & Maintain Mission-Critical Systems: design, implement, and maintain software for safety-critical applications with high reliability and performance.
  • Coding: work with languages and tools (C++, Python, Java, Rust, Go) per project requirements.
  • Software Safety & Security Focus: apply safety and security best practices in coding, testing, and development.
  • Team Leadership & Cross-Functional Collaboration: mentor juniors and coordinate deliverables with stakeholders.
  • Testing & Validation: develop test plans and cases; participate in code reviews and static analysis.
  • Deployment: perform ICIT and system validation in production environments.
  • Troubleshooting & Debugging: identify and resolve performance, safety, and reliability issues.
  • Documentation & Reporting: maintain thorough documentation for code, processes, and test results.

Skills

C++
Python
Java
Rust
Go

Education

Software Engineering / Computer Science / Information Technology degree

Tools

Kubernetes
Helm
Terraform
Docker
AWS
Azure
REST APIs

Job description

The Public Service Division invites applications for a software engineer role within the NGPO Strategy branch in Singapore. You will contribute to mission-critical systems for air navigation, focusing on safety, reliability, and performance.

You will work on diverse languages (C++, Python, Java, Rust, Go) and cloud-native architectures, including Kubernetes and Terraform, delivering robust software solutions through a collaborative, proactive team environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Mission-Critical Air Navigation
Senior Software Engineer - Mission-Critical Air Navigation

BGC Group Pte Ltd • Singapore

On-site
SGD 102,000 - 122,000
Senior Software Engineer (NGPO Strategy - Ecosystem Development) @ East
Senior Software Engineer (NGPO Strategy - Ecosystem Development) @ East

BUSINESS EDGE PERSONNEL SERVICES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Mission-Critical C3 Systems
Senior Software Engineer - Mission-Critical C3 Systems

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Competitive remuneration
Comprehensive benefits
Senior Software Engineer (Java | Permanent | Full Time)
Senior Software Engineer (Java | Permanent | Full Time)

BGC Group Pte Ltd • Singapore

On-site
SGD 102,000 - 122,000
Senior Software Engineer (NGPO Strategy – Ecosystem Development)
Senior Software Engineer (NGPO Strategy – Ecosystem Development)

Public Service Division • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer — Air Navigation Systems
Senior Software Engineer — Air Navigation Systems

BUSINESS EDGE PERSONNEL SERVICES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Technical Manager, Mission-Critical Public Safety Software
Technical Manager, Mission-Critical Public Safety Software

ST Engineering • Singapore

On-site
SGD 150,000 - 210,000
Mission-Critical Air Navigation Software Engineer (3-Year)
Mission-Critical Air Navigation Software Engineer (3-Year)

CGP Personnel • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer — Secure Gov Systems
Senior Software Engineer — Secure Gov Systems

GovTech Singapore • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible hybrid work
Impactful public service
Learning opportunities
Technical Manager – Mission Software & Public Safety
Technical Manager – Mission Software & Public Safety

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 180,000 - 280,000