At the heart of modern society lies a complex system that connects people, places, and things. We are seeking a highly skilled software engineer to contribute to this system.
A key component of this system is air traffic management, which requires expertise in flight data processing. The successful candidate will have extensive knowledge of Java and experience with large-scale systems.
This role involves designing, developing, and delivering software solutions that meet strict requirements. It also entails technical leadership, mentoring, and coaching junior engineers.
The ideal candidate will possess a deep understanding of formal software engineering processes, including testing, code review, and continuous integration. Experience with agile methodologies, such as Scrum, and DevOps culture is also essential.
We offer a unique opportunity for professional growth and development in a collaborative environment. Our team values diversity and inclusion, and we strive to create a workplace where everyone feels valued and respected.
* Key Responsibilities:
* Designing and delivering software solutions to meet project requirements
* Providing technical leadership and training to junior engineers
* Mentoring and coaching assigned Software Engineers
Requirements:
* Bachelor's or Master's Degree in Computer Science or related field
* Domain expertise in Air Traffic Management, specifically Flight Data Processing
* Deep knowledge of Java and IDE/CICD Tools
* Experience with formal software engineering processes and Agile Methodologies
What We Offer:
* A competitive salary package
* Ongoing training and development opportunities
* A collaborative and inclusive work environment