Full Stack Software Developer for NATO with secuirity clearance
• 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 as required by the Lead Developer (LD), the Service Delivery Manager (SDM) and the Project Manager (PM);
• Update accordingly the development backlog system with progress and comments;
REQUIREMENTS:
• Nationality of one of the NATO Nations;
• Excellent command of spoken and written English;
• At least 5 years of relevant experience in software development environments;
• Proven knowledge of NATO Tactical Data Links (Link 16, Link 11, Link 22), FFT (FFI, NFFI) and other military or civilian interoperability standards for messaging and data exchange;
• Proven extensive experience with NATO Tactical Data Links data connectivity and quality monitoring techniques;
• Proven experience with installation and maintenance of NATO Tactical Data Links Enabling Services in operational environments and exercises;
• Proven experience and proficiency in Front-end development. Excellent knowledge of technologies such as Angular 17 or higher, HTML5, CSS, Typescript and JavaScript;
• Proven experience and proficiency in Back-end development. Excellent knowledge of technologies such as Java 17 or higher, Spring Framework 5.3 or higher and Spring Boot 3;
• Proven experience in development of (near) real-time RESTful web systems using the following protocols: HTTP, HTTPS, WS, WSS and SOAP;
• Proven experience and proficiency in writing automated testing for software modules (JUnit/Component, Functional and Integration);
• Proven knowledge of XML, JSON, Git, Maven and Jenkins;
• Proven knowledge of TCP/UDP/IP protocols, networking concepts and ability to use networking tools (SSH, Terminal).
- Department
- Fullstack
- Locations
- The Hague
- Remote status
- Fully Remote