Spektrum have a wide range of exciting opportunities in several global locations. We are always looking to add great new talent to our team and look forward to hearing from you.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. Role ID – 2025-0177 Role Background The NATO Communications and Information Agency (NCIA) located in Brussels, Belgium, is currently involved in the development of new capabilities for NATO as well as in the support of existing capabilities. In light of these, the NATO Integrated Mobile Services Centre Business Area is looking for software development support. The Contractor shall provide a team of 2 individuals consisting of an experienced senior and a junior software developer, with testing experience to provide the services described. Spectrum Management Information Repository On-Line (SMIROnLine) is a web application primarily hosted on secure and unsecure networks and standalone devices. The tool is used by the nations, NATO Allied Command Operations (ACO), NATO Joint Commands and NATO Headquarters Digital Staff (NDS) to record and maintain spectrum management information, such as frequency allotments and assignments, together with geographical and technical data referenced to these assignments. Some nations install SMIROnLine on national servers and/or on single laptops as a standalone application for use as a national spectrum management tool. The Contractor’s Personnel will provide services by reinforcing the existing software development team, and their development and testing efforts will be carried out on SMIROnLine version 2 (SOL2) and its companion applications. The scope of work will encompass developing and testing new features to enhance its functionality, and resolving software bugs reported by the user community Role Duties and Responsibilities Under the direction/guidance of NCIA or delegated staff, the Contractor’s Personnel will develop, test and update SOL2 software functionality, integrated and in coordination with the existing Scrum team that encompasses other software developers and eventual participating Nations’ representatives. This work will include the following activities: Develop/update C#, JavaScript, .Net, Bootstrap and JQuery software modules; Develop/conduct unit and automated testing of software components; Attend virtual and in-person meetings. The Personnel will be reinforcing the existing team and will work using an Agile and iterative software development approach during multiple sprints. The Personnel will be coordinated by the Scrum Master and shall participate in periodic status update meetings, sprint planning, sprint review and other meetings via electronic means using Microsoft Teams®. On rare occasions, there may be a requirement to attend in-person meetings at NATO offices in Brussels, Brain-L’Alleud and Mons, Belgium, as requested by the Project Manager. Essential Skills and Experience Relevant and recent experience in web development using ASP .NET Framework (.NET 8) using Visual Studio as the Integrated Development Environment and C# as the programming language. Relevant and recent experience in website GUI development using Bootstrap and the related languages and frameworks (CSS, HTML, JQuery), the Webpack module bundler, and Extensible Markup Language (XML) knowledge. Relevant and recent experience working with MS SQL databases, including stored procedures and XML storage and query. Relevant and recent experience working with JavaScript and Typescript modules (ES6). Relevant and recent experience working in software development teams following a Scrum methodology. A minimum PSD1 Professional Scrum Developer certification is required and experience acting as Scrum Master will be valued. Relevant and recent experience in continuous software integration and automated testing, including knowledge of test automation frameworks. Relevant and recent experience working with software development tools, including Microsoft Azure DevOps services. Knowledge of Microsoft Azure cloud services will be valued. Relevant and recent experience in the design and integration of automatic tests using Microsoft Azure DevOps Build-Test-Release pipelines. Able to produce efficient, clear, readable, maintainable and high-quality code, including the use of SonarQube to evaluate and monitor quality compliance. Strong track record in software development with strong problem solving skills. Ready to quickly integrate with the current Scrum team and take-up duties and software development tasks, including the following: Test development and test integration for the existing and new code, specifically in providing expertise to review the technical design and test cases of the proposed solution and implementation; Produce and edit software related documentation and technical reports in English; Perform code refactoring and optimisation; Support Product Backlog refinement and make suggestions on prioritisation. Able to communicate with external users/customers and translate their requirements into software development tasks for the team. Must have the nationality of one of the NATO member nations. Desirable Skills and Experience Experience of working in the Defence industry; Experience of developing software for military systems and applications; Knowledge and experience of working on applications hosted on NATO networks; Knowledge and experience of working on projects, data and/or tools involved in the management and coordination of the Electromagnetic Spectrum; Knowledge of Spectrum Management tools and processes. Language Proficiency Business English Working Location Remote Working Policy Off-Site Travel Some travel to other NATO sites may be required Security Clearance Valid National or NATO Secret personal security clearance We never know what new opportunities might be just over the horizon. If this opportunity isn't for you please feel free to send us your resume anyway and be the first to know if something suitable for your skills and experience comes up.
Job Type
Remote role
Skills required
C#, JavaScript, .NET, Agile, TypeScript, Azure
Location
Remote
Salary
No salary information was found.
Date Posted
June 4, 2025
Spektrum is seeking a Senior Software Developer to support NATO's communication and information technology services, focusing on software development and testing for a web application used in spectrum management.