A public-sector technology organisation driving large-scale digital transformation and the development of highly resilient, mission-critical platforms that support national infrastructure.
Senior Software Engineer (Mission-Critical Systems)
Join a team developing next-generation aviation systems with a focus on aeronautical information services and cloud-native platforms.
Responsibilities
- Design, develop, and maintain mission-critical software solutions.
- Build cloud-native applications using microservices and event-driven architectures.
- Perform testing, validation, deployment, and production support.
- Lead technical initiatives, mentor engineers, and collaborate with cross-functional teams.
- Ensure software security, reliability, and compliance with industry standards.
Requirements
- Degree in Computer Science, Software Engineering, IT, or equivalent.
- 6+ years of software development experience.
- Strong programming skills in Python, Java, C++, Go, Rust, TypeScript, or similar.
- Experience with Kubernetes, Docker, Terraform, CI/CD, and cloud platforms.
- Knowledge of APIs, messaging/event streaming technologies, and cloud security.
- Experience with high-availability, real-time, or mission-critical systems is preferred.
Wilson Tay
Direct Line: *************
EA License No: 91C2918
Personnel Registration Number: R2091205