Meer informatie Instorten

2024-0102 Software Engineer for MCM EXPERT Maintenance

1 maand geleden


The Hague, Nederland EMW, Inc. Voltijd

Deadline Date: Thursday 30 May 2024

Requirement: Software Engineer for MCM EXPERT Maintenance

Location: The Hague, NL

Full Time On-Site: Yes (Hybrid (office/home) working arrangements can be considered)

Period of Performance: BASE period: 08 July 2024 – 31 December 2024 with possibility to exercise one-year option: 01 January 2025 until 31 December 2025.  Start date is as soon as possible but not later than 08 July 2024

Required Security Clearance: NATO SECRET

1. INTRODUCTION

1.1 PURPOSE

The NATO Communications and Information Agency (NCI Agency), located in The Hague, The Netherlands, is currently involved in providing support and maintenance of the Maritime  Command and Control (C2) Information Services.

The C2 Service Centre, having the role of Service Provider, and referred to as “Purchaser”, is looking for a software engineer, referred to as “Contractor”, with experience in software development and systems engineering to apply corrective, preventive and adaptive maintenance on the MCM EXPERT software towards meeting current and future business needs in Naval Mine Warfare (NMW).

1.2 MCM EXPERT

Naval Mine Warfare Support Application Service includes “MCM EXPERT”, which supports the NATO and national Naval Mine Counter Measures assets in carrying out naval mine clearance tasks.

The main purposes of MCM EXPERT are:

To support the compilation of information of platforms (MCM Vessels), onboard systems (e.g. sonars, Sweeping equipment), environmental factors (applicable to Q-routes and sea bottoms), operations, mine threat (mine types and their performance in various conditions), and MCM scenarios;

To integrate calculated routes and allow seamless transition between the phases of planning and evaluation of MCM operations.

MCM EXPERT is a standalone application developed in C# with its Graphical User Interface (GUI) component developed in .NET WPF with Infragistics Ultimate components.

Interoperability with other tools and systems is based on importing and exporting of text-based files as well as GeoJSON files, and APP-11 formatted messages.

1.3 OBJECTIVES

The main objective of this Statement of Work (SOW) is to define the work to be conducted by the Contractor in solution engineering and software development for the support of new software modules included in MCM EXPERT, maintenance of its existing software modules, and integration of components.

2. SCOPE OF WORK

The work associated to software development and maintenance activities will be delivered by the Contractor in Sprints, where each sprint will have the duration of two weeks.

The Contractor is expected to act as one of the technical team members within the NCI Agency C2 Centre Support Team in the following way:

Act as part the development team by providing support on the development of, and modifications to, the software components to ensure that they are suitable for the existing architecture, applicable standards and best practices, while preserving compatibility between components;

Assist in establishing stakeholder communication;

Assist in translating the operational requirements into solutions;

Assist in developing detailed component specifications and translating them into working software components;

Ensure that appropriate standards (including industrial, international and NATO) are adhered during the development and maintenance activities;

Ensure that highest quality of the software code is delivered.

3. DELIVERABLES AND PAYMENTS MILESTONES

The deliverables expected from this SOW are given in the following table:

3.1 2024 BASE DELIVARABLE AND PAYMENT MILESTONES:

Deliverable 01: 2024 BASE: 12 Sprints of Software engineering and support

Payment Milestones: Upon completion of each second sprint and at the end of the work.

Subject to Contractor performance and business requirements, the Purchaser reserves the right to exercise optional sprints for 2024, within the same scope and cost.

The payment shall be dependent upon successful acceptance of the Delivery Acceptance Sheet (DAS) – (Annex B) including the EBA Receipt number.

Payment will be provided based on these deliveries as indicated in the table.

Invoices shall be accompanied with a DAS, signed by the Contractor and Purchaser’s authority.

3.2 2025 BASE DELIVARABLE AND PAYMENT MILESTONES

The Purchaser reserves the right to exercise options for 2025, as follows Deliverables and Payment Milestones:

Deliverable 01: 2025 Option: 12 Sprints of Software engineering and support

Payment Milestones: Upon completion of each second sprint and at the end of the work.

Subject to contractor performance and business requirements, the Purchaser reserves the right to exercise optional sprints for 2025, within the same scope and cost.

The payment shall be dependent upon successful acceptance of the DAS including the EBA Receipt number.

Payment will be provided based on these deliveries as indicated in the table.

Invoices shall be accompanied with a DAS signed by the Contractor and the Purchaser’s authority.

It is foreseen that Contractor will be embedded to the Purchaser’s Support Team at the Full Time Equivalent (FTE) basis.

It is expected that the Contractor will deliver software and related documentation as assigned tasks.

4. COORDINATION & REPORTING

The Contractor shall participate in a kick-off meeting for initial coordination. This can be conducted as an on-site meeting at the Purchaser’s facilities in The Hague, Netherlands or as an on-line activity using unclassified Video Tele Conference capabilities.

During the kick off meeting, the Contractor will provide an initial working plan for executing the support tasks described in this SOW. The Purchaser and the Contractor will further discuss the plan and amend where appropriate. The Contractor will provide meeting minutes, in email, containing at least the agreed decisions and actions.

The Contractor shall participate in weekly coordination meetings, on-site or on-line. The Contractor will coordinate these meetings with the Purchaser’s Team Leader. The Contractor will provide email minutes containing, at least decisions and actions decided during the meeting.

The Contractor shall attend joint development, testing and any other technical activities.

The Contractor shall attend review meetings after each Sprint.

The Contractor shall conduct remote exception reporting via electronic means as required. Exception reporting to take place within two working days of the exception occurring and is to include, as a minimum, the reason for/ cause of the exception, the impact of the exception, proposed action plan to address the exception for approval by the Purchaser, and the residual impact. The format of the reports will be agreed between the Purchaser and the Contractor within five working days after the kick-off meeting.

The Purchaser will provide performance feedback to the Contractor at the end of every calendar quarter.

5. SCHEDULE

This SOW will be active immediately after signing of the Contract by both parties.

The Contractor shall propose a kick off meeting within one week after signing the contract.

It is expected the work starts as soon as possible but no later than 08 July 2024 and ending no later than 31 December 2024.

If exercised the options, the period of performance is 01 January 2025 to 31 December 2025.

6. CONSTRAINTS

Part of the work may involve accessing classified networks and material; therefore, a security clearance at the specified level is expected for the Contractor undertaking this project.

The Contractor shall maintain the necessary protection of the classified information and available material.

The Contractor shall perform the development activities on the provided NATO Software Factory (NSF) Cloud.

All architecture artefacts, scripts, documentation and code will be stored under configuration management in the provided NCI Agency GIT as part of the NSF Cloud.

All the documentation provided under this statement of work will be based on NCI Agency templates and subject to NATO security regulations.

7. SECURITY

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

The contractor is required to hold a valid NATO SECRET security clearance.

8. PRACTICAL ARRANGEMENTS

The contractor will be required to work on-site in The Hague (Hybrid WFH arrangements can be discussed).

Access to the NCIA code repositories will be provided in coordination with the NCIA Points of Contact or delegated staff.

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.

The work defined in this SOW is expected to be carried out by ONE Contractor.

9. QUALIFICATIONS

[See Requirements]

Requirements

9. QUALIFICATIONS

  • The contractor must have the nationality of one of the NATO Nations.
  • The contractor is required to hold a valid NATO SECRET security clearance.

9.1 For the tasks under this SOW, the Contractor shall have the following technical  qualifications:

  • A broad knowledge of various types of IT systems and product offerings including Microsoft .NET framework and WPF graphical subsystem;
  • Strong knowledge of systems integration;
  • Strong knowledge of MVVM architectural style;
  • Strong knowledge and practical experience (a minimum of two years in the last four years) with: a. Software development in C# .NET and WPF; b. CI/CD tools such as SonarQube; Azure Devops pipelines; Sonatype Nexus
  • Experience with Gitlab;
  • Deep knowledge in modern software development methodologies (e.g. software development life cycles, agile development methodologies); a certification in the field of agile software development is preferred.
  • Experience in WPF and MVVM User Interface Development;
  • Experience with employing Infragistics Ultimate components for WPF in GUI development is preferred;
  • Solid grasp of concurrent programming in C# .NET;
  • Experience in working on the NSF or other industrial equivalent cloud implementations such as AWS or Azure is preferred.
  • The contractor has a flexible, cooperative and customer focused attitude; sets high standards for quality and quantity; monitors and maintains quality and productivity; works in a systematic, methodical and orderly way;

9.2 The Contractor is expected to have the following soft skills:

  • Commitment to quality of produced and inspected software artefacts;
  • Ability to provides unbiased technical advice and leveraging technical excellence against time- efficiency and value-for-effort;
  • Ability to speak and write fluent English as the work is conducted in English;

We hebben andere actuele vacatures op dit gebied die je hieronder kunt vinden

  • Advanced Software Engineer

    4 weken geleden


    The Hague, Nederland Siemens Digital Industries Software Voltijd

    Job Family: Research & Development Req ID: 405403 Siemens Digital Industries Software - Accelerate transformation Let's make the difference together! Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the...

  • Advanced Software Engineer

    4 weken geleden


    The Hague, Nederland Siemens Digital Industries Software Voltijd

    Job Family: Research & Development Req ID: 405403 Siemens Digital Industries Software - Accelerate transformation Let's make the difference together! Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the...


  • The Hague, Nederland Solvism Voltijd

    Embracing the cutting-edge technology in the DevOps landscape and be part of the birth of an innovative open-source project Do you have the creativity and drive not just to innovate, but to make a real impact on a grand scale?Ever fantasized about a developer platform that actually gets you? One that doesn't just watch you struggle with the setup like a...


  • The Hague, Nederland Solvism Voltijd

    Embracing the cutting-edge technology in the DevOps landscape and be part of the birth of an innovative open-source project Do you have the creativity and drive not just to innovate, but to make a real impact on a grand scale?Ever fantasized about a developer platform that actually gets you? One that doesn't just watch you struggle with the setup like a...

  • IT Engineer

    2 maanden geleden


    The Hague, Nederland Robin Radar Systems Voltijd

    Here at Robin, we're passionate and dynamic; driven and forward-thinking. As an official Great Place to Work, we empower and inspire people to do their best work on their own terms. Do you have what it takes to be our IT Engineer? Read on if it's a yes!In this role, you'll be the go-to expert for a specific IT domain, ensuring end users' needs are met,...

  • IT Engineer

    4 weken geleden


    The Hague, Nederland Robin Radar Systems Voltijd

    Here at Robin, we're passionate and dynamic; driven and forward-thinking. As an official Great Place to Work, we empower and inspire people to do their best work on their own terms. Do you have what it takes to be our IT Engineer? Read on if it's a yes!In this role, you'll be the go-to expert for a specific IT domain, ensuring end users' needs are met,...

  • Business Development Intern

    4 weken geleden


    The Hague, Nederland SNV 2024 Voltijd

    Job DescriptionInternship DescriptionLaunch your career in international development! We are seeking a highly motivated Business Development Intern to join our Partnerships and Business Development Team. The internship will focus on providing a valuable learning experience while supporting the team in various business development initiatives.The Partnership...

  • Business Development Intern

    3 weken geleden


    The Hague, Nederland SNV 2024 Voltijd

    Job DescriptionInternship DescriptionLaunch your career in international development! We are seeking a highly motivated Business Development Intern to join our Partnerships and Business Development Team. The internship will focus on providing a valuable learning experience while supporting the team in various business development initiatives.The Partnership...

  • Medior Software Developer

    3 maanden geleden


    The Hague, Nederland Robin Radar Systems Voltijd

    Do you like being ahead of the curve? To work on developing software for new market leading technology? As a Software Developer at Robin Radar, you will do just that! The ideal candidate will have the opportunity to directly work on our software development and will be able to build, adapt, and modify the software of our radar products. To put it in simple...

  • Medior Software Developer

    4 weken geleden


    The Hague, Nederland Robin Radar Systems Voltijd

    Do you like being ahead of the curve? To work on developing software for new market leading technology? As a Software Developer at Robin Radar, you will do just that! The ideal candidate will have the opportunity to directly work on our software development and will be able to build, adapt, and modify the software of our radar products. To put it in simple...

  • Senior IoT Python Developer

    2 weken geleden


    The Hague, Nederland Byte24 Recruitment Voltijd

    On behalf of one of our esteemed clients, a leader in smart sensor technology, we are seeking a Senior Python Developer. This position is pivotal in advancing our client's operations in smart parking and IoT solutions across Europe. The role offers an opportunity to be at the forefront of developing and implementing innovative and sustainable technologies....

  • Finance Administrator

    4 weken geleden


    The Hague, Nederland SNV 2024 Voltijd

    Job DescriptionSNV is seeking an enthusiastic, hands on and eager to learn Finance Administrator with a sharp eye for details, self-organised, and with good communication skills in multi-cultural settings. The Hague, NetherlandsFull-time (32-40 hours)National employment contract Note: For this role you need to be eligible to work in the Netherlands. SNV...

  • Salesforce DevOps Engineer

    1 maand geleden


    The Hague, Nederland NN Voltijd

    CI/CD Engineer is responsible for the set-up, maintenance and ongoing development of continuous build/ integration infrastructure, including test automation. Create and maintain fully automated CI build

  • Java Software Engineer

    1 maand geleden


    The Hague, Nederland apply2day Voltijd

    On behalf of our client, an international organization, we are looking for a Java Software Engineer with innovation and passion for technology. Apply Now! Responsibilities: Contribute to improving the development and build process by implementing strategies to streamline workflow, reduce errors, and improve efficiency.  Design and develop enterprise-level...

  • Java Software Engineer

    4 weken geleden


    The Hague, Nederland apply2day Voltijd

    On behalf of our client, an international organization, we are looking for a Java Software Engineer with innovation and passion for technology. Apply Now! Responsibilities: Contribute to improving the development and build process by implementing strategies to streamline workflow, reduce errors, and improve efficiency.  Design and develop enterprise-level...

  • 2024-0105 Systems Engineer

    1 maand geleden


    The Hague, Nederland EMW Voltijd

    Deadline Date: Thursday 6 June 2024Requirement: Systems Engineer (Innovation)Location: The Hague, NLFull Time On-Site: YesTime On-Site: 100%Period of Performance: 2024 BASE: As soon as possible not later than 22nd July 2024 – 31st December 2024 with possibility to exercise the following options: 2025 Option: 1st January 2025 until 31st December 2025; 2026...

  • 2024-0105 Systems Engineer

    1 maand geleden


    The Hague, Nederland EMW, Inc. Voltijd

    Deadline Date: Thursday 6 June 2024Requirement: Systems Engineer (Innovation)Location: The Hague, NLFull Time On-Site: YesTime On-Site: 100%Period of Performance: 2024 BASE: As soon as possible not later than 22nd July 2024 – 31st December 2024 with possibility to exercise the following options: 2025 Option: 1st January 2025 until 31st December 2025; 2026...

  • 2024-0105 Systems Engineer

    4 weken geleden


    The Hague, Nederland EMW, Inc. Voltijd

    Deadline Date: Thursday 6 June 2024Requirement: Systems Engineer (Innovation)Location: The Hague, NLFull Time On-Site: YesTime On-Site: 100%Period of Performance: 2024 BASE: As soon as possible not later than 22nd July 2024 – 31st December 2024 with possibility to exercise the following options: 2025 Option: 1st January 2025 until 31st December 2025; 2026...

  • 2024-0105 Systems Engineer

    4 weken geleden


    The Hague, Nederland EMW Voltijd

    Deadline Date: Thursday 6 June 2024Requirement: Systems Engineer (Innovation)Location: The Hague, NLFull Time On-Site: YesTime On-Site: 100%Period of Performance: 2024 BASE: As soon as possible not later than 22nd July 2024 – 31st December 2024 with possibility to exercise the following options: 2025 Option: 1st January 2025 until 31st December 2025; 2026...

  • Agri-Food Data Intern

    2 weken geleden


    The Hague, Nederland SNV 2024 Voltijd

    Job DescriptionInternship DescriptionAre you a student passionate about making a positive impact on the world? Do you want to gain valuable hands-on experience in the agri-food sector and international development? If so, an internship with SNV's Global Agri-Food Team (GATe) could be the perfect opportunity for you!What You'll Gain:This internship provides a...