Validate and implement autonomously software changes and bug fixes including demonstration, documentation and unit testing. Analyse the technical and operational problem reports, determine the diagnostics and propose solutions. Support the Team Leader in enforcing strong coding standards through code reviews, and high-quality software development methodology within the team. Coordinate project related activities on behalf of the Team leader; act as point of contact (POC) for assigned projects, monitor the related activities (requirements, deliverables, deadlines, ...) and function as primary point of contact for the project management team. Produce software lifecycle documents and contribute to safety and security assessments. Propose and implement software changes that aim at improving the product performance, stability and maintainability. Anticipate on business issues; find creative solutions and effective strategies for implementation. Train and coach junior members of the software development team. Interact with suppliers, task supplier staff allocated to MUAC, draft requirements for outsourced software development and negotiate technical solutions. Carry out any other task in line with the main purpose of the job.

Required qualifications, experience & competencies

Completed university studies of at least 4 years in a relevant domain (e.g., IT, Computer Sciences, Business Intelligence). In addition to the above, minimum 4 years of relevant working experience. Experience with modern software development (DevOps, CI/CD pipelines, Software architecture patterns, Object Oriented design). Experience in programming in real-time target platforms, using at least one of the main primary languages such as C/C++, Java, etc. Experience with Linux OS and scripting languages (e.g., Ksh, Perl, Python). Experience with middleware and communication protocols. The following would be an advantage: Understanding or experience Aviation and/or Air Traffic Management systems Knowledge of ADA programming Knowledge of agile tools and methodology (Jira, Kanban/Scrum) English drafting skills (technical documentation) Analytical thinking : You apply methodical approach to complex information. Problem solving : You solve complex problems and provide effective solutions. Creativity and innovation : You apply new approaches. Communication : You adapt communication to different situations and audiences. Team work : You foster teamwork. Ability to work in a multinational and multicultural environment. Professional conduct in line with the corporate behaviours of the Agency, i.e. result-driven, readiness to change, customer focus, integrity and team-player approach.

The working languages of the Agency are English and French. For this particular job, candidates must be proficient users of English at level C1/C2. The levels relate to the European-framework-reference Common European Framework of References for languages (CEFR).

Useful information

Applications will be accepted from nationals of EUROCONTROL Member States only. Before receiving an official offer, the selected candidate will be required to provide certified copies of the degree(s) that meet the qualifications specified in the Notice of Competition for this position. The selected candidate will be offered a contract for a duration of five (5) years in accordance with the provisions of the Conditions of Employment of Contract Staff at EUROCONTROL. This contract may be renewed for a total duration of up to nine (9) years, or it may be converted into an undetermined contract. For new recruited Contract staff, the employment can be terminated earlier by both parts at the end of the period of notice that will be specified in the contract. The period of notice shall not be less than one month per year of service, subject to a minimum of one month and a maximum of three months. The selected candidate must successfully complete a probationary period of nine (9) months before being established in the post. The successful candidate shall be engaged in principle at the basic grade of the advertised grades. Candidates declared suitable who are not selected for the post will be placed on a reserve list for similar roles. The reserve list will be valid for one year from the closing date of applications. Information on salary and benefits can be found on our Careers site EUROCONTROL is an equal opportunities employer. We are committed to equality and diversity. In the event of equal merit, preference may be given to the applicant from the under-represented diversity characteristics in order to complement diversity of teams and rebalance the workforce. Candidates should go to our Careers site and read the tips on how to apply.

Recommended for you