Software Application Development Services

Offsite (with travel to the Netherlands and Belgium) Deadline: 27-05-2026 Geplaatst: 15-05-2026 #16793

Duties

  • To establish the deliverable, the contractor personnel will: Design, develop, and deliver high-quality code implementing new features/user stories.
  • To establish the deliverable, the contractor personnel will: Improving existing functionality (refactoring, optimizations).
  • To establish the deliverable, the contractor personnel will: Use version control (Git) properly and apply branching strategies in use.
  • To establish the deliverable, the contractor personnel will: Writing automated unit/integration tests.
  • To establish the deliverable, the contractor personnel will: Following coding standards and architectural patterns and ensure code meets quality gates (linting, tests, coverage thresholds).
  • To establish the deliverable, the contractor personnel will: Participate in code reviews.
  • To establish the deliverable, the contractor personnel will: Assist QA when needed.
  • To establish the deliverable, the contractor personnel will: Prepare and support test events with users and stakeholders.
  • To establish the deliverable, the contractor personnel will: Develop, and deliver high-quality code fixing software bugs and performance issues.
  • To establish the deliverable, the contractor personnel will develop and maintain documentation needed for team usage, including: API/interface definitions, README / usage instructions, Architecture notes for complex changes, How-to and wiki documents for new technical changes, tools or packages introduced.
  • Evidence of completion and acceptance criteria: README/API docs updated in repo.
  • Evidence of completion and acceptance criteria: Auto-generated docs/or diagrams produced from code.
  • Evidence of completion and acceptance criteria: Wiki pages and other documents created/updated.
  • Evidence of completion and acceptance criteria: Create and updated task/PBI status in the tracking tool (Azure DevOps).
  • The contractor personnel shall report to the designated NCIA TOPFAS product manager and/or technical lead.
  • The content of each iteration work package will be agreed with the product manager and the technical lead during the planning meeting.
  • The contractor personnel shall participate in planning meetings, daily status update meetings, and other meetings, via electronic means using conference call capabilities, according to NCIA instructions.
  • The contractor personnel shall also participate in workshops, events and conferences related to the supported services, as requested by the NCIA project team.
  • The work will be executed mainly offsite, and some activities might require the visit to other NATO locations.
  • Complete agreed deliverables and activities supported in each work package as per sections 3 above.
  • Provide a consolidated monthly report in the form of a completed Delivery Acceptance Sheet (DAS) (Annex B), with traceability to planned scope and annotating the deliverables produced for the projects and activities supported, signed by the individual contractor personnel.

Requirement

  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Master’s degree in Computer Science/Engineering or equivalent.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: More than 10 years of experience as Software Developer, in which at least 5 are in C#.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Strong experience in ASP.NET Web application development – Minimum 3 years of relevant experience.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Minimum three years of experience with Angular frontend development.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Recent experience (less than 1 year ago) in a project in which the main language is C#.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Relevant experience with HTML, JavaScript and CSS.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Strong knowledge of SQL Server, PL/SQL and database querying.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Solid understanding of async programming / multi-thread applications.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Good understanding of message exchange formats such as JSON and XML, including XML schemas.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Experience with Git version source control.
  • The following software developer expertise and knowledge is considered essential for the operational work of the contract: Experience with TOPFAS related maintenance and development.
  • Performance of the services described in this statement of work require a valid NATO SECRET or above Personnel Security Clearance (PSC).
  • Contractor’s personnel are expected to successfully complete a minimum of three work packages per quarter.
  • The deliverables shall be provided using an Agile and iterative approach.
  • The contractor personnel shall participate in planning meetings, daily status update meetings, and other meetings, via electronic means using conference call capabilities, according to NCIA instructions.
  • Provide a consolidated monthly report in the form of a completed Delivery Acceptance Sheet (DAS) (Annex B), with traceability to planned scope and annotating the deliverables produced for the projects and activities supported, signed by the individual contractor personnel.
  • The contractor’s personnel shall deliver services off-site during business hours (to be available to participate in meetings as required): Monday - Thursday between 08h30 and 17h30 CET, and Friday between 08h30 and 15h30 CET.
  • The activities may require travel to up-to 3 remote sites in Europe, to either the Netherland (NCIA-TH, JFC Brunssum) or Belgium (SHAPE, NATO HQ), per quarter, per contractor personnel.
  • All the deliverables provided under this statement of work will be based on NCIA templates or agreed with NCIA point of contact.
  • The contractor personnel shall be aware of all security rules and their responsibilities pertaining to the access and handling of NATO classified information.
  • The following soft skills are considered essential for the operational work of the contract: Very good communication skills, both spoken and written, in English.
  • The following soft skills are considered essential for the operational work of the contract: Very good presentation skills, taking in consideration the target audience.
  • The following soft skills are considered essential for the operational work of the contract: Team player, friendly and always willing to help others and to share knowledge.
  • The following soft skills are considered essential for the operational work of the contract: Good collaboration skills, with the ability to work in a multinational and diverse team.
  • The following soft skills are considered essential for the operational work of the contract: Growth mind set, always wanting to improve and to learn.
  • The following soft skills are considered essential for the operational work of the contract: Proactivity and taking ownership at all times.

Preferences

  • The following expertise and knowledge are considered desirable for this contract: Experience with Azure DevOps.
  • The following expertise and knowledge are considered desirable for this contract: Experience with ASP.NET MVC.
  • The following expertise and knowledge are considered desirable for this contract: Experience with Angular Formly library.
  • The following expertise and knowledge are considered desirable for this contract: Experience with Knockout.
  • The following expertise and knowledge are considered desirable for this contract: Experience with Playwright or other test automation tools.
  • The following expertise and knowledge are considered desirable for this contract: Experience with DevExpress.

Reageren op aanvraag

Terug