IT Services
Contract
Remote
Remote
Needed
NCIA
Essential Qualifications/Experience:
· Nationality of one of the NATO Nations
· 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)
Desirable Qualifications/Experience:
· Bachelor’s degree in Computer Science, Information Technology or a closely related engineering field
· Previous experience within the NATO enterprise (ACO, ACT, NCIA, etc.)
· Previous experience working in the NATO Software Factory (NSF)
· Previous experience supporting NATO Interoperability exercise (CWIX, etc.)
· Previous experience with NATO Data Centric Security Standards (4774, 4778)
DUTIES/ROLE:
· 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
All the mandatory requirements have to be met in order to apply.