Summary
Join the NATO Information and Communication Agency (NCI Agency) in The Hague, Netherlands as a Full Stack Software Developer! This contract position involves developing and maintaining software modules for the Tactical Data Link (TDL) Interoperability, Test and Assessment (IOTA) suite. You will work within a team using an Agile approach, contributing to design, development, testing, and documentation. The position requires a NATO SECRET security clearance and significant experience in full-stack development with specific technologies. The contract initially runs from April 7, 2025, to December 31, 2025, with options to extend through 2026 and 2027. Work is primarily off-site, with occasional travel to The Hague.
Requirements
- Possess a currently active NATO SECRET security clearance
- Hold a Bachelorโs degree in Computer Science, Information Technology or a closely related engineering field and at least 5 years of relevant experience in software development
- Demonstrate proven experience and proficiency in Front-end development
- Possess excellent knowledge of technologies such as Angular 17 or higher, HTML5, CSS, Typescript and JavaScript
- Demonstrate proven experience and proficiency in Back-end development
- Possess excellent knowledge of technologies such as Java 17 or higher, Spring Framework 5.3 or higher and Spring Boot 3
- Demonstrate proven experience in development of (near) real-time RESTful web systems using the following protocols: HTTP, HTTPS, WS, WSS and SOAP
- Demonstrate proven experience and proficiency in writing automated testing for software modules (JUnit/Component, Functional and Integration)
- Possess proven knowledge of XML, JSON, Git, Maven and Jenkins
- Possess proven knowledge of TCP/UDP/IP protocols, networking concepts and ability to use networking tools (SSH, Terminal)
Responsibilities
- Design, develop, test and maintain the software for the IOTA suite of tools
- Write, update and maintain the software documentation for the IOTA suite of tools
- Participate in the team meetings and document the sprints as required by Service Delivery Manager (SDM) and Project Manager (PM)
- Update accordingly the development backlog system with progress and comments
- Report the outcome of his/her work during the sprint, first verbally during the daily status update meetings and the retrospective meetings and then in written within three (3) days after the sprintโs end date
Preferred Qualifications
- Have previous experience with Tactical Data Links (TDLs)
- Have previous experience within the NATO environment (ACO, ACT, NCIA, etc.)
Benefits
- Off-Site Discount: 5% (this discount is applicable to all requirements, and applies when the assigned personnel are permitted to work Off-Site, such as at- home)
- Travel expenses will be reimbursed in accordance with Article 5.5 of AAS Framework Contract and within the limits of the NCIA Travel Directive
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.