logo
Civil Aviation Authority of Singapore

Senior / Software Development Manager (Ecosystem Development)

Civil Aviation Authority of Singapore

Fixed TermsClosed

What the role is

The Next Generation Programme Office (NGPO) Strategy branch is looking for a motivated software development manager with a collaborative, proactive attitude and a passion for continuous learning.

We are looking for an experienced leader who brings their passion for building incredible teams to deliver Next Generation Air Navigation Systems (ANS). The ideal candidate will be a self-driven, technically strong individual who sees challenges as a motivation; a collaborator and problem solver with strong cross-functional partnerships and leadership skills.

You will lead a development team responsible for co-developing and co-deploying mission-critical ANS in partnership with our selected Original Equipment Manufacturer (OEM). You will drive the technical direction for next-generation ANS solutions while ensuring compliance with aviation safety standards and regulations. Your role includes managing system enhancement initiatives, integrating new features, and maintaining the overall system performance.

What you will be working on

Key responsibilities include:

  • Technical Solutioning: Lead the technical evaluation of OEM's proposed solutions, assess their architectural approach, technical feasibility, and ensure alignment with CAAS' system requirements, and interoperable with other CAAS' systems, while fostering a culture of innovation and continuous learning.
  • Development Leadership and Process Optimisation: Guide software teams in feature development and integration whilst enhancing development processes and best practices for streamlined delivery.
  • Strategic Planning and Systems Approach: Drive technical strategy and roadmap development aligned with organisational goals, whilst optimising the relationships between software components, team workflows, and customer requirements.
  • Project and Resource Management: Drive end-to-end software development lifecycle while providing strategic guidance on resource allocation, capacity planning, and team optimisation; foster transparent stakeholder relationships through proactive communication with Project Management Team and diverse stakeholders.
  • Quality and Risk Governance: Proactively identify, assess and mitigate technical and project risks while ensuring comprehensive software quality through end-to-end testing oversight, working closely with OEM and internal teams to maintain high quality standards throughout the development lifecycle.

What we are looking for

  • Trained in Computer Science, Software Engineering, or related field
  • 10 or more years of software development experience with at least 3 years in a leadership role
  • Strong background in development, implementation, security principles, and hands-on operational experience
  • Skilled in designing scalable, high-performance applications with strong characteristics in low latency, fault tolerance, and high availability
  • Proficient in reviewing system designs and code with a critical eye, offering constructive feedback and maintain attention to technical detail throughout the development lifecycle
  • Strong communicator capable of engaging effectively with cross-functional teams on topics including system architecture, detailed design, Application Programming Interfaces (APIs) and project timelines
  • Demonstrates sound judgement in making trade-offs between complexity, priority conflicts and tight deadlines to deliver practical engineering solutions
  • Thrives in high-pressure environments, maintaining focus and effectiveness when managing challenges in a fast-paced environment
  • Excellent communication and interpersonal skills with ability to work with various stakeholders

Candidates with the following skills and experiences will be preferred:

  • Led software development teams in a complex, mission-critical and possibility safety-critical environment
  • Collaboration with OEM partners to ensure seamless integration and delivery
  • Managed the full software development lifecycle for large-scale systems
  • Oversight of system architecture evolution and modernisation initiatives
  • Ensuring compliance with safety standards and regulations
  • While not mandatory, candidates with prior exposure to ANS or aviation systems will be considered favourably

 

Your appointment designation will commensurate with your relevant work experience. Successful candidates will be offered a 3-year contract in the first instance and may be considered for placement on a permanent tenure or subsequent contract renewal.

About Civil Aviation Authority of Singapore

The Civil Aviation Authority of Singapore's raison d'etre is to develop the air hub and aviation industry in Singapore, expanding Singapore's links to the rest of the world. We enable opportunities through aviation, making connections, opening doors and enabling choices in people's lives.