Skip to content

Open nowPosted 45 hours ago

Software Developer

Spektrum91 open roles

Where
Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware DeveloperSpektrum · Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Spektrum's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market. Spektrum postings stay open a median of 5 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.8%7 days
  4. 14.3%14 days
  5. 33.7%30 days
This job: posted 45 hours ago

Spektrum median: 5 days open

The posting

Spektrum supports apex purchasers (NATO, UN, EU, and National Government and Defence) and their Tier 1 supplier ecosystem with a wide range of specialist services. We provide our clients with professional services, specialised aerospace and defence sales, delivery, and operational subject matter expertise. We are looking for personnel to join our team and support key client projects.

Who we are supporting

The NATO Communication and Information Agency (NCIA) is responsible for providing secure and effective communications and information technology (IT) services to NATO's member countries and its partners. The agency was established in 2012 and is headquartered in Brussels, Belgium.

The NCIA provides a wide range of services, including:

  • Cyber Security: The NCIA provides advanced cybersecurity solutions to protect NATO's communication networks and information systems against cyber threats.
  • Command and Control Systems: The NCIA develops and maintains the systems used by NATO's military commanders to plan and execute operations.
  • Satellite Communications: The NCIA provides satellite communications services to enable secure and reliable communications between NATO forces.
  • Electronic Warfare: The NCIA provides electronic warfare services to support NATO's mission to detect, deny, and defeat threats to its communication networks.
  • Information Management: The NCIA manages NATO's information technology infrastructure, including its databases, applications, and servers.

Overall, the NCIA plays a critical role in ensuring the security and effectiveness of NATO's communication and information technology capabilities.

The program

Assistance and Advisory Service (AAS)

The NATO Communications and Information Agency (NCI Agency) is NATO’s principal C3 capability deliverer and CIS service provider. It provides, maintains and defends the NATO enterprise-wide information technology infrastructure to enable Allies to consult together under Article IV, and, when required, stand together in the face of attack under Article V.

To provide these critical services, in the modern evolving dynamic environment the NCI Agency needs to build and maintain high performance-engaged workforce. The NCI Agency workforce strategically consists of three major categorise's: NATO International Civilians (NIC)'s, Military (Mil), and Interim Workforce Consultants (IWC)'s. The IWCs are a critical part of the overall NCI Agency workforce and make up approximately 15 percent of the total workforce.

Software Developer

Role ID – NATOIS-0049

Role Background

NATO International Staff requires a Software Developer – Expert Consultant to support the Defence Planning and Policy Division, Defence Planning Directorate, Data Analysis Section.

The role focuses on developing and maintaining solutions for data collection, analysis and visualisation, particularly web applications and dashboards supporting defence-planning data analysis.

Role Duties and Responsibilities

  • Design, develop and deploy web-based dashboards.
  • Develop and configure web applications using modern web frameworks.
  • Develop and test data-collection solutions.
  • Transform and integrate data from classified and unclassified sources into web-based systems.
  • Perform data conversion and preprocessing using Python APIs and ETL tools.
  • Develop and improve data-collection tools based on stakeholder requirements.
  • Develop and maintain documentation for code, service endpoints and system architecture.
  • Support security testing and approval activities.
  • Test solutions with stakeholders and ensure requirements are met.
  • Develop data-driven dashboards for senior leadership using Python and/or Power BI.
  • Support workshops and stakeholder engagements.
  • Provide knowledge transfer and training materials.
  • Report on progress and identify potential project/timeline risks.
  • Brief NATO International Staff and leadership on project progress.

Essential Skills

  • JavaScript and HTML.
  • Modern web development frameworks such as React, Vue.js or Angular.
  • MS SQL.
  • Python for automation, ETL and data analysis.
  • Python libraries including pandas, NumPy and Matplotlib.
  • Development of data-driven dashboards using Python and/or Power BI.
  • Backend services and/or data-processing pipelines.
  • Data integration and preprocessing.
  • Git/version control.
  • Agile project management.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills.
  • Ability to work independently and as part of a team.

Desirable:

  • Practical .NET experience

Experience

  • Minimum 5 years of web development experience using JavaScript/HTML and frameworks such as React, Vue.js or Angular.
  • Extensive MS SQL experience.
  • Experience developing dashboards for senior stakeholders.
  • Strong Python experience for automation, ETL and analysis.
  • Experience building and maintaining backend services or processing pipelines.

educations and Certifications

  • Bachelor's Degree in Computer Science, Data Science, Information Technology or a related field.
  • Advanced English.

Working Location

NATO HQ, Brussels, Belgium / Remote

The contractor has flexibility to work remotely combined with some physical presence at NATO HQ.

Working Policy

Hybrid / flexible remote working with some on-site presence in Brussels.

The contractor must be available for contact during approximately half of NATO's official working hours, taking time-zone differences into account.

  • Base period: 1 November – 31 December 2026
  • Base scope: 304 hours
  • Option 1: 2027 – 1,672 hours
  • Option 2: 1 January – 30 June 2028 – 836 hours
  • Travel to NATO HQ may occur 2–3 times during the performance period, with travel costs included in the quoted price.
  • Signed NDA required.

Travel

  • Some travel to other NATO sites may be required

Security Clearance

  • Valid National or NATO Secret personal security clearance
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Spektrum's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Spektrum's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Spektrum's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.