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) is seeking a Medical Management Prototype Backend Developer to support the full software development cycle of the Medical Management Prototype.
The developer will participate in requirements elicitation, analysis, and design discussions.
Responsibilities include developing the application back-end, which involves creating the application data model, a web API, an authentication/authorization service, services for interaction with third-party systems, and business code.
The work will be carried out remotely accessing the NCIA engineering facilities.
The developer will work as part of a team using an Agile and iterative approach with multiple sprints.
Requirements:
Deep knowledge of Medical Management Prototype architecture and code base.
Minimum of 5 years of back-end development experience with technologies such as .NET Framework, .NET Core, Entity Framework, and the C# programming language.
Experience with Service-oriented Architecture software design and web APIs development.
Familiarity with JSON Web Tokens (JWT) or similar token formats like Security Assertion Mark-up Language (SAML).
Proficiency in using Visual Studio, Microsoft SQL Server, or similar relational database management systems like PostgreSQL or MySQL.
Experience with Design Thinking, Dev(Sec)Ops, Agile software development, and cloud computing services such as Microsoft Azure.
Ability to integrate and work effectively in a multinational team.
Proficiency in conducting all work in English.
Benefits:
The position offers the opportunity to work on a project supporting NATO's capabilities.
The developer will have the flexibility to work off-site, including from home.
The contract period spans from August 30, 2024, to December 31, 2025, with the possibility of extension based on project priorities.
Payment milestones are set after the completion of each sprint, with detailed reports required for successful acceptance.
The developer will participate in daily status update meetings, sprint planning, and retrospectives remotely.
Travel to other NATO sites may be required, with travel costs covered separately by the NCI Agency.