IT Services
Contract
Belgium
Brussels
Needed
NATO
Essential Qualifications/Experience:
· 3 years experience in architecting and developing .NET web applications, designing and building layered applications using ASP.NET Core, Web API, and Entity Framework following established patterns (repository, CQRS, clean architecture)
· 3 years experience experience in modern JavaScript frontend development, building server-rendered and static web applications using Svelte/SvelteKit, including adapter selection, routing, state management, and API integration
· 3 years experience in full-stack API design, defining and implementing RESTful contracts between a .NET Core Web API backend and a JavaScript frontend; managing authentication flow, error handling, and data serialization across the stack
· 3 years experience in ASP.NET Core containerization, authoring multi-stage Dockerfiles for Linux and running on Kestrel without IIS
· Configuration externalization in .NET Core, replacing file-based settings with environment variables and external secret stores for container portability
· 3 years experience in Health check implementation - exposing endpoints for Kubernetes probe integration
· 3 years experience in OpenTelemetry instrumentation for .NET - configuring auto-instrumentation for ASP.NET Core, HttpClient, and EF Core/SQL Client
· Knowledge in distributed tracing and correlation, structured logging and understanding non-blocking log pipeline considerations in containerized environments
· Knowledge in alerting and error notification design, creating actionable alerts on error rate spikes, latency breaches, and resource saturation and wiring them to on-call channels
· Experience in EF Core / data access portability - keeping the data layer on standard T-SQL so it remains host-agnostic across SQL Server environments
· Experience in Microsoft Entra ID integration (OIDC), registering applications in Entra ID, configuring applications for OIDC authentication in ASP.NET Core, mapping app roles and group claims for authorization, and migrating relying party trusts from ADFS to Entra ID
· Knowledge in cloud-agnostic design principles, using standard protocols (OTel, SMTP, OIDC, Kubernetes resources) over provider-specific SDKs to maintain portability
· Technically oriented university degree (information management, electronic engineering, etc.) or equivalent completed advanced vocational training
· Good understanding and technical knowledge of the ICT infrastructure & security services and specifically cloud native technologies
DUTIES/ROLE:
· Complete technical tasks assigned by the NATO PoC coordinator
· Engage with other stakeholders in the project
· Provide status report for the work done in each assigned task
· Document the work done so it can be used from other colleagues once the work has been handed over
Provide support and document the work done for security approval/accreditation purposes
All the mandatory requirements have to be met in order to apply.