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

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The NATO Information and Communication Agency (NCI Agency) in The Hague, The Netherlands, is seeking a Desktop Application Software Developer to work on the development of new capabilities for NATO and support existing capabilities.
  • The developer will be responsible for supporting the full software development cycle of the OCC module of the TOPFAS application suite.
  • Tasks include implementing software changes using Microsoft DevOps, supporting front-end and back-end services development, bug fixing, and stability improvements.
  • The work will be done remotely accessing the NCIA engineering facilities and will involve working in an agile and iterative approach with multiple sprints.
  • The developer will be part of a team and will collaborate with a project manager, technical lead, and other software developers.

Requirements:

  • 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#.
  • Proficiency with third-party UI frameworks like DevExpress (preferred) or others.
  • Strong knowledge of object-oriented principles and patterns.
  • Familiarity with Microsoft stacks and technology.
  • Experience with Git source control and Microsoft Azure DevOps.
  • Basic knowledge of SQL Server and database querying.
  • Proven ability to integrate and work in a multinational team.
  • Fluent in business English.

Benefits:

  • The position offers the opportunity to work on cutting-edge technology projects for NATO.
  • The developer will have the chance to contribute to the development of critical software applications.
  • Working remotely provides flexibility and the opportunity to work from home.
  • The role involves collaborating with a diverse team of professionals, enhancing teamwork skills.
  • The developer will gain experience in agile development methodologies and multiple sprint cycles.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback