Post a job

2024-0143 Desktop Application Software Developer (NS) - MON 12 Aug

EMW, Inc. logo

Location
Netherlands
EMW, Inc.

Job Description

Deadline Date: Monday 12 August 2024

Requirement: Desktop Application Software Developer (C# .NET, WinForms, SQL Server)

Location: Off-Site

Note: Please refer to your Subcontract Agreement, article 6.4.1.a, which states “Off-Site Discount: 5% (this discount is applicable to all requirements, and applies when the assigned personnel are permitted to work Off-Site, such as at- home)". Please be sure to price this discount in your overall price proposal when submitting bids against off-site RFQs

Period of Performance: BASE period 2024: 16 SEP 2024 – 31 DEC 2024

OPTION period 2024: 16 SEP 2024 – 31 DEC 2024

OPTION period 2025: 01 JAN 2025 – 31 DEC 2025

Required Security Clearance: NATO SECRET

1 INTRODUCTION

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. In the light of these activities, the Command and Control (C2) Centre is looking for an experienced software developer.

More specifically, the work will support the full software development cycle of the OCC module of the TOPFAS application suite.

2 SCOPE OF WORK

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

  • Implement software changes as required using Microsoft DevOps
  • Support the development of the front-end application and back-end services.
  • Support bug fixing and stability improvements.
  • 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.

3 DELIVERABLES AND PAYMENT MILETONES

The following deliverables are expected in 2024 from the work on this statement of work:

Deliverable 01: Sprints for TOPFAS software development

Quantity: 8

Payment Milestones: After each sprint completion

Estimated Start Date: September 2024

End Date: NLT 31 Dec 2024

Each sprint is planned for a duration of 2 weeks. At the end of each sprint, a detailed report of the activities conducted should be submitted.

Invoices shall be accompanied by a Certificate of Acceptance (Annex B), signed for acceptance by the Project Authority.

The NCIA team reserves the possibility to exercise a number of options, based on the same scrum deliverable timeframe and cost, at a later time, depending on the project priorities and requirements.

OPTION 2024 - additional sprints may be requested under the same scope, conditions and

constraints.

Deliverable 01: Sprints for TOPFAS software development

Quantity: Up to 5

Payment Milestones: N/A

Estimated Start Date: September 2024

End Date: NLT 31 Dec 2024

Invoices shall be accompanied by a Certificate of Acceptance (Annex B), signed for acceptance by the Project Authority.

The NCIA team reserves the possibility to exercise a number of options, based on the same scrum deliverable timeframe and cost, at a later time, depending on the project priorities and requirements.

OPTION 2025 (01 JAN 2025 – 31 DEC 2025) - additional sprints may be requested under the

same scope, conditions and constraints.

Deliverable 01: Sprints for TOPFAS software development

Quantity: Up to 25

Payment Milestones: N/A

Estimated Start Date: January 2025

End Date: NLT 31 Dec 2025

Invoices shall be accompanied by a Certificate of Acceptance (Annex B), signed for acceptance by the Project Authority.

The NCIA team reserves the possibility to exercise a number of options, based on the same scrum deliverable timeframe and cost, at a later time, depending on the project priorities and requirements.

4 COORDINATION AND REPORTING

The contractor shall work off-site.

The contractor shall participate in daily status update meetings, sprint planning, sprint retrospectives and other meetings, in person via electronic means using MS Teams 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 writing 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.

5 SCHEDULE

This task order will be active immediately after signing of the contract by both parties.

It is expected the services being provided not later than 16 September 2024 and ends not later than 31 December 2024.

If exercised, option period is 16 September 2024 – 31 December 2024, and 01 January 2025 – 31 December 2025.

6 SECURITY

The security classification of the work will be up to NATO SECRET.

7 CONSTRAINTS

All the documentation provided under this statement of work will be based on NCI Agency templates or agreed with project point of contact.

All scripts, documentation and required code will be stored under configuration management and/or in the provided NCI Agency tools.

8 PRACTICAL ARRANGEMENTS

The contractor may be required to travel to other sites within NATO for completing these tasks.

Travel expenses will be reimbursed to the individual directly (outside this contract) under NATO rules.

This work must be accomplished by ONE contractor.

In the event the consultant leaves during the contract period, he or she shall be replaced by a new consultant who has the required qualifications and is acceptable. Normal NCI Agency Terms and Conditions apply.

The contractor will work under NCI Agency contract for the NCI Agency in The Hague, the Netherlands.

9 QUALIFICATIONS

[See Requirements]

Requirements

6 SECURITY

  • The security classification of the work will be up to NATO SECRET.

9 QUALIFICATIONS

The consultancy support for this work requires a software developer with the following qualifications:

  • Deep knowledge of TOPFAS architecture and code base
  • University degree in Computer Science/Engineering or equivalent
  • Strong experience in Microsoft desktop (WinForms) application development
  • In depth knowledge of C#
  • Proficient with third party UI frameworks like DevExpress (preferred) or others
  • Strong knowledge of OO principles and patterns
  • Familiarity with Microsoft stacks and technology
  • Experience with Git source control
  • Experience with Microsoft Azure Devops
  • Basic knowledge of SQL Server and database querying
  • Proven ability to integrate and work in a multinational team
  • Fluent business English

Advice from our career coach

A successful applicant for the Desktop Application Software Developer role with NCI Agency should have a deep understanding of the TOPFAS architecture and code base, as well as strong experience in Microsoft desktop application development using C# and WinForms. To stand out as an applicant, consider highlighting the following key qualifications and skills:

  • University degree in Computer Science/Engineering or equivalent
  • Proficiency with third party UI frameworks like DevExpress
  • Strong knowledge of object-oriented principles and patterns
  • Experience with Git source control and Microsoft Azure Devops
  • Basic understanding of SQL Server and database querying
  • Proven ability to work effectively in a multinational team
  • Fluent business English communication skills

Apply for this job

Expired?

Please let EMW, Inc. know you found this job with RemoteJobs.org. This helps us grow!

About the job

Aug 1, 2024

Full-time

  1. NL Netherlands
RemoteJobs.org mascot