TOPFAS Software Engineer (NATO-NCIA)

The Hague, The Netherlands, Sapienza Consulting [2022-0032 ]

Field(s) of expertise
Software Engineering
Job type

About this job

Sapienza Consulting, a tpgroup company, is recruiting a TOPFAS Software Engineer to join NATO – NCIA in The Hague, South Holland, Netherlands.


The NATO Information and Communication Agency (NCI Agency) located in The Hague, The Netherlands, is currently involved in the development of new capabilities for NATO as well as in the support of existing capabilities. Looking for an experienced software developer. More specifically, the work will support the full software development cycle of TOPFAS.

Under the direction of the NCI Agency project team, the software developer will develop and update TOPFAS software modules. This includes the following activities:

  • Implement software changes as required using Microsoft DevOps
  • Support the development of the front-end application and communication with back end services
  • Support bug fixing and stability improvements
  • Attend virtual and in-person meetings
  • The development work will be carried out accessing remotely the NCIA engineering facilities
  • The contractor will be part of a team (project manager, technical lead, software developers, etc.) and will work using an Agile and iterative approach using multiple sprints
  • Each sprint is planned for a duration of 2 weeks
  • The content and scope of each sprint will be agreed with the project manager and the technical lead during the sprint-planning meeting
  • The contractor shall work on-site
  • The contractor shall participate in daily status update meetings, sprint planning, sprint retrospectives and other meetings, physically in the office, or in person via electronic means using Conference Call capabilities, according to project manager’s instructions
  • For each sprint to be considered as complete and payable, the contractor must report the outcome of his/her work during the sprint, first verbally during the retrospective meeting and then in written within three (3) days after the sprint’s end date
  • The format of this report shall be a short email to the project manager mentioning briefly the work held and the development achievements during the sprint


  • Required Security Clearance: NATO SECRET
  • University degree in Computer Science/Engineering or equivalent
  • Strong experience in Web HTML5 application development (single page application, lineof business application) – Minimum 3 years of relevant experience
  • Deep knowledge of TOPFAS architecture and code base
  • Deep knowledge of Web Servers on Windows and Linux (IIS and/or Nginx)
  • In depth knowledge of Angular
  • In depth knowledge of Powershell
  • Proven experience with JavaScript and CSS3
  • Proven experience with Web Services, Web applications and Microservices
  • Proven experience with Typescript
  • Proven experience with Git source control
  • Proven experience in Waterfall and Agile methodologies
  • Proven experience in composite and monolith architectures
  • Fluent business English

For information on how the personal data in your application is processed, please see the Sapienza Consulting Privacy Policy.