Skip to main content
Posted 15 August, 2026

Senior C++ Developer with Python, and Airline Operations Platform

DCV Technologies
EC1, ENG, GB Full Time

Job Description

Position: Senior C++ Developer with Python, and Airline Operations Platform Location: London, UK (Hybrid-2/3 days from office) Permanent position Role Overview We are looking for an experienced Senior C++ Developer with strong expertise in Airline Operations Platform (AOP) solutions. The candidate will be responsible for designing, developing, and supporting mission-critical applications that enable airline operational efficiency, real-time decision-making, and integration with various airline systems. Key Responsibilities * Design, develop, enhance, and maintain applications using C++ and Python. * Work on Airline Operations Platform (AOP) modules and operational systems. * Develop and optimize high-performance backend services and APIs. * Integrate airline operational systems with internal and third-party applications. * Analyse business requirements and translate them into technical solutions. * Troubleshoot production issues and ensure system stability. * Perform code reviews and enforce development best practices. * Collaborate with business analysts, architects, product owners, and operations teams. * Support CI/CD, automated testing, and deployment activities. * Prepare technical documentation and knowledge transfer materials. * Strong proficiency in C++ (STL, OOP, Design Patterns, Multithreading). * Strong development experience in Python. * Experience with Airline Operations Platform (AOP) solutions. * Experience in Linux/Unix environments. * Knowledge of REST APIs, Web Services, and system integrations. * Experience with SQL databases. * Hands-on experience with Git, Jenkins, and CI/CD pipelines. * Strong debugging, performance tuning, and problem-solving skills. * Experience in the Airline/Travel domain. * Understanding of airline operations such as: * Flight Operations * Crew Management * Airport Operations * Flight Planning * Disruption Management * Schedule & Resource Management * Exposure to cloud platforms (AWS/Azure/GCP). * Experience with Agile/Scrum methodologies. * Educational Qualification * Bachelor’s or master’s degree in computer science, Information Technology, Engineering, or equivalent. Nice to Have Knowledge of messaging systems and event-driven architecture. Experience with containerization technologies such as Docker and Kubernetes