Software Engineer

Location: 

Europa / Europe

Nato clearance: 

NO

Job description: 

LOCATION: The Hague
CLIENT: NATO
DURATION: End of this year
CONTRACT: Consultant
SALARY: Negotiable daily rate


TASKS:
• Assist in the evaluation and analysis of Lifecycle Engineering Change Proposals on the NATO Air Command and Control System (ACCS)Devise software design related to corrections and enhancements on NATO ACCS Implement and component test the implemented functionalities
• Participate in design and code reviews
• Produce the required documentation concerning the implemented functionalities
• Assist in the conduct of the system and integration tests
• Work a part of a team composed by software engineers and testers


REQUIREMENTS:
• Extensive experience of C++ Software Development
• Practical experience in CMake, GMake build scripting
• Development experience in Unix-based environment
• Knowledge of AdatP3 Messaging
• Shell scripting in a Unix environment
• Boost Framework for C++ unit testing
• Data Distribution Service (DDS) Knowledge
• Object Relational Mapping concepts
• GIS knowledge (Luciad)
• Java SE and Java Enterprise Edition development experience
• Knowledge of Maven
• Experience in writing technical documentation
• AirC2 experience