...

Netherlands, The Hague, South Holland

Remote

Java

Java

TypeScript

TypeScript

SQL

SQL

CSS

CSS

Angular

Angular

Jenkins

Jenkins

posted 4 weeks ago

Deadline Date:               WED 11 December

Requirement Title:      IOTA Full Stack Software Engineer

Location:                          The Hague, NL

Full time on-site:           Yes

Total Scope of the request (hours):     836

Required Start Date:    20 Jan 2025

End Contract Date:  31 December 2025

Required Security Clearance:  NATO Secret

  • The contractor will work on a full-time basis on the development, operation and maintenance of NATO software applications.
  • The work will be carried using software development tools (e.g. IDE, Jira, Jenkins and Maven) and within a team that uses SCRUM as working methodology.
  • The contractor is required to be in the office at least three days per week (or more in special occasions or if it is requested by the Project Manager / Product Owner).

Requirements

  • NATO Secret security clearance
  • Bachelor's degree in Computer Science, Information Technology or a closely related engineering field and at least 3 years of relevant experience in software development;
  • Proven experience and proficiency in Front-end development. Excellent knowledge of technologies such as Angular, HTML5, CSS and Typescript;
  • Proven experience and proficiency in Back-end development. Excellent knowledge of technologies such as Java, Spring Framework and Spring Boot;
  • 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);
  • Proven knowledge with SQL and NoSQL databases and DBMS;
  • Proven experience of working within the Linux environment (such as RHEL, Oracle Linux);
  • Desired experience developing web applications using Web Sockets (ideally with STOMP);
  • Desired experience of working with Agile (SCRUM) methodology;
  • Desired to have experience with Tactical Data Links;
  • Desired to have experience with packaging applications (RPMs);
  • Proactive and positive work attitude in combination with a flexible and cooperative approach to fulfil the required tasks;
  • Able to communicate and work within an international team;
  • Strong analytical and problem-solving skills, with the ability to identify, address and solve technical challenges;
  • Must be able to undertake both Front-end development tasks and Back-end development tasks with the same level of professionalism;
  • Must be able to easily and clearly express in English since the work is entirely conducted in that language.
  • The candidate is required to possess the nationality of one of the NATO nations.
  • The candidate is required to possess a valid NATO SECRET security clearance, provided by the national security organization

Other similar jobs


Popular learning modules