< Naar alle vacatures

Senior Software Engineer

Ministerie van Sociale Zaken en Werkgelegenheid (SZW)

Den Haag
40 UUR
1 aug. 2026
Reageer voor 16 juli
Ministerie van Sociale Zaken en Werkgelegenheid (SZW) Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Beschrijving

Het Ministerie van Sociale Zaken en Werkgelegenheid (SZW) zoekt een senior C# developer voor het sprintteam van de Virtuele Assistent, een eerste stap in AI-ontwikkelingen binnen SZW en de Nederlandse Arbeidsinspectie.

De rol focust op het robuust aansluiten van applicaties binnen de eigen infrastructuur op een .NET 10 AI-platform dat draait in Azure Container Apps en fungeert als centrale toegangslaag naar LLM's, documentverwerking en externe tools.

Het AI-platform biedt een OpenAI-compatibele API met JWT-authenticatie via Entra ID; de opdracht vraagt om onderhoudbare, herbruikbare connectors gebaseerd op goed gedefinieerde API-/OpenAPI-contracten en solide authenticatie-/autorisatie-oplossingen.

Je werkt hands-on aan integratie-architectuur en bouwt in .NET en Azure, met aandacht voor betrouwbaarheid, security/privacy, observability en schaalbaarheid, en draagt kennis over binnen het team.

De eerste concrete koppeling is met UiPath; het doel is een reproduceerbare onboarding- en connectoraanpak zodat volgende koppelingen beheersbaar en herbruikbaar zijn. Werk buiten de eigen infrastructuur valt buiten scope.

Vereist profiel

  • Minimaal 5 jaar ervaring met backend- en API-ontwikkeling in .NET/C#, Microsoft Azure en containerisatie.
  • Aantoonbare ervaring met het robuust koppelen en onboarden van applicaties op een gedeeld platform.
  • Ervaring met integratie-architectuur en REST/API-design (OpenAPI/Swagger, versioning).
  • Diepgaande kennis van Entra ID / OAuth 2.0 (client credentials, on-behalf-of, app-registraties, scopes/app-roles) voor authenticatie en autorisatie.
  • Ervaring met SSE/streaming en resilience-patterns (retries, backoff, rate limiting) en kennis van networking & security.
  • In staat om integraties end-to-end zelfstandig te realiseren en effectief samen te werken in een sprintteam; sterke communicatieve en overdrachtsvaardigheden.
  • Pré's: ervaring met UiPath/RPA-integraties (Integration Service / Connector Builder), Azure AI Foundry, Azure Document Intelligence, MCP/agentic tooling.
  • Pré's: ervaring met DevOps/IaC, CI/CD en observability (Application Insights / OpenTelemetry).
  • Standplaats: Den Haag. Organisatie: Ministerie van Sociale Zaken en Werkgelegenheid (SZW). Functie: Senior Software Engineer ICT.

Eisen

  • Kandidaat beschikt over minimaal HBO werk- en denkniveau
  • Kandidaat beschikt over kennis van .NET/C#, en/of Microsoft Azure (Container Apps) en/of Entra ID/OAuth 2.0.
  • Kandidaat heeft minimaal 5 jaar werkervaring met backend-/API ontwikkeling in .NET en Microsoft Azure.

Wensen

  • Mate waarin de kandidaat ervaring heeft met .NET/Azure, integratie architectuur en het robuust aansluiten van afnemende applicaties (auth, API-contracten, streaming)
  • Mate waarin de kandidaat beschikt over de gevraagde competenties en senioriteit — zelfstandig integraties end-to-end trekken met oog voor onderhoudbaarheid, technische richting mede bepalen en samenwerken in/over sprintteams heen (toetsbaar in CV, motivatie en/of gesprek).
  • Mate van ervaring en/of affiniteit met de organisatie van de opdrachtgever.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht