Senior Software Engineer (NGPO Strategy – Ecosystem Development)

BUSINESS EDGE PERSONNEL SERVICES PTE LTD

Singapore

On-site

SGD 95,000 - 128,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BUSINESS EDGE PERSONNEL SERVICES PTE LTD is seeking motivated software engineers for the NGPO Strategy branch to develop Aeronautical Information services within the Next Generation Air Navigation System. You will contribute to mission-critical software, collaborate with cross-functional teams, and drive high-quality code across multiple languages and platforms.

The role emphasizes leadership, mentoring juniors, and adherence to safety, security, and cloud-native best practices, including

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 and continuous learning.
  • Strong knowledge of cloud-native patterns including microservices and streaming patterns (lambda, kappa).
  • Knowledge of REST APIs and API Gateways; Solace messaging experience is a plus.
  • Understanding of cybersecurity in cloud deployments, containerized/microservices environments.
  • Knowledge of cloud platforms and Kubernetes/ Helm/ Terraform, AWS or Azure familiarity.

Responsibilities

  • Design, implement, and maintain mission-critical software solutions.
  • Work with multiple languages (C++, Python, Java, Rust, Go).
  • Provide technical mentorship and coordinate project deliverables.
  • Develop comprehensive test plans and participate in code reviews.
  • Perform deployment, validation and troubleshooting in production environments.
  • Maintain thorough documentation for compliance and audits.

Skills

Software Engineering
Programming
Cloud
Kubernetes
CI/CD
Testing
Real-time systems
Team leadership
Communication

Education

Bachelor's in CS/IT

Tools

Docker
Kubernetes
Git
Terraform
AWS/Azure

Job description

Job Scope

Overview

The Next Generation Programme Office (NGPO) Strategy branch is looking for motivated software engineers with a collaborative, proactive attitude and a passion for continuous learning. You will join a dedicated team responsible for developing software solutions for the Next Generation Air Navigation System (ANS), with particular emphasis on the development of Aeronautical Information services.

Responsibilities
  • Develop & Maintain Mission-Critical Systems: Design, implement, and maintain software solutions for safety-critical applications, ensuring compliance with industry standards for reliability, safety, and performance.
  • Coding: Work with a wide range of programming languages and tools (e.g., C++, Python, Java, Rust, GoLang, etc.) depending on project requirements, adapting quickly to new technologies as needed.
  • Software Safety & Security Focus: Apply software safety and security best practices in your coding, testing, and development processes.
  • Team Leadership & Cross-Functional Collaboration: Lead and guide software development teams, providing technical mentorship to junior developers and coordinating project deliverables, whilst working closely with various stakeholders, architects, and other software developers to design, implement and deploy mission-critical systems. Foster best practices in software development methodologies across the team.
  • Testing & Validation: Develop comprehensive test plans & test cases to ensure software integrity through unit testing, integration testing, and system-level validation, etc. Participate in code reviews and static code analysis to identify and mitigate potential risks early in the development cycle.
  • Deployment: Perform ICIT (Installation, Check-out, Integration and Testing) and system validation in the production environment.
  • Troubleshooting & Debugging: Proactively identify and resolve performance, safety, and reliability issues in both development and production environments.
  • Documentation & Reporting: Maintain thorough documentation for code, processes, and test results, ensuring all compliance and audit requirements are met.
Requirements
  • 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 cloudnative patterns such as microservices and, streaming such as lambda and kappa patterns.
  • Knowledge of Application Programming Interfaces (APIs) for web services using REST and RESTful web services, with familiarity with API Gateways as an optional skill. Knowledge of messaging broker middleware / COTS packages such as Solace publisher / subscriber and Solace event streaming.
  • Understanding of cybersecurity concepts in the domain of cloud technologies, architecture and deployments (e.g. how things are connected and potential risk areas).
  • Knowledge and practical experience of virtualized and containerized deployments.
  • Good knowledge of Cloud technologies and Cloud-native architectures for system design and delivery. Strong focus on cloud-agnostic solutions using Kubernetes, Helm, and Terraform, with familiarity with implementation experience on operationalised cloud platforms such as AWS or Azure being a plus.
Engineer desired skills and experience
  • Experience with multiple programming languages (e.g., Python, TypeScript, Java, Rust, C++, Go, React).
  • Familiarity with cloud platforms, microservices, and containerization (Docker, Kubernetes).
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and version control tools (Git).
  • Experience with automated testing frameworks and test-driven development (TDD).
  • Experience in high-availability, high-performance systems, and real-time software development.
Working Hours

Office Hours

Permanent Role
Salary

$8500-$11,500/month

Location

East

EA License No.: 96C4864

Reg No.: R26159658 BRANN LEONG CHUN HOE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (NGPO Strategy Ecosystem Development)
Senior Software Engineer (NGPO Strategy Ecosystem Development)

business edge personnel services pte ltd • Singapore

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

Civil Aviation Authority of Singapore • Singapore

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

Government Technology Agency (GovTech) • Singapore

On-site
SGD 120,000 - 180,000
Platform Engineer / Senior Platform Engineer (NGPO Strategy)
Platform Engineer / Senior Platform Engineer (NGPO Strategy)

business edge personnel services pte ltd • Singapore

On-site
SGD 73,000 - 117,000
Senior Software Engineer, NGPO Strategy & Ecosystem
Senior Software Engineer, NGPO Strategy & Ecosystem

Government Technology Agency (GovTech) • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer — NGPO Strategy & Ecosystem
Senior Software Engineer — NGPO Strategy & Ecosystem

Civil Aviation Authority of Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Mission-Critical Air Navigation
Senior Software Engineer - Mission-Critical Air Navigation

BUSINESS EDGE PERSONNEL SERVICES PTE LTD • Singapore

On-site
SGD 95,000 - 128,000
Senior Software Engineer, Mission-Critical NGPO Systems
Senior Software Engineer, Mission-Critical NGPO Systems

business edge personnel services pte ltd • Singapore

On-site
SGD 95,000 - 128,000
Platform Engineer/Senior Platform Engineer (NGPO Strategy – Ecosystems Development)
Platform Engineer/Senior Platform Engineer (NGPO Strategy – Ecosystems Development)

Government Technology Agency (GovTech) • Singapore

On-site
SGD 90,000 - 150,000
Senior software developer
Senior software developer

N8XT Aerospace • Singapore

On-site
SGD 67,000 - 89,000