< Naar alle vacatures

Senior Software Engineer

Ministerie van Sociale Zaken en Werkgelegenheid (SZW)

Den Haag - Zuid-Holland
32 - 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.

Opdrachtomschrijving

De kandidaat werkt mee in het sprintteam van de Virtuele Assistent en pakt de integratie-architectuur hands-on aan in .NET en Azure.

Doel is het robuust aansluiten van interne applicaties op het AI-platform via een onderhoudbare en herbruikbare connector met een goed gedefinieerd OpenAPI/API-contract.

Authenticatie en autorisatie verlopen end-to-end via Entra ID (app-registraties, client credentials, scopes/app-roles) in afstemming met betrokken teams.

Daarnaast wordt het onboardingproces herhaalbaar en beheersbaar gemaakt (API-contracten, SDK, documentatie) zodat volgende koppelingen sneller en consistenter verlopen.

De opdracht richt zich op betrouwbaarheid, security/privacy, observability en schaalbaarheid van het AI-platform binnen de eigen infrastructuur; ontsluiting naar externe omgevingen valt buiten scope.

Vereist profiel

  • Minimaal HBO werk- en denkniveau.
  • Minimaal 5 jaar aantoonbare ervaring met backend- en API-ontwikkeling in .NET/C# en Microsoft Azure, inclusief containerisatie.
  • Ervaring met ontwerpen en realiseren van integratie-architectuur: REST/API-design, OpenAPI/Swagger en versiebeheer van API's.
  • Diepgaande kennis van Entra ID / OAuth 2.0 (client credentials, on-behalf-of, app-registraties, scopes/app-roles) en implementatie daarvan in productieomgevingen.
  • Ervaring met streaming (SSE) en resilience-patterns zoals retries, backoff en rate limiting; kennis van networking en security best practices.
  • In staat zelfstandig integraties end-to-end te realiseren en tegelijk samen te werken binnen een sprintteam; ervaring met kennisoverdracht binnen teams.

Wensen / Pré's

  • Ervaring met koppelingen naar RPA-platformen, bij voorkeur UiPath (Integration Service / Connector Builder op basis van OpenAPI of OpenAI V1-compatibele connector).
  • Kennis van Azure AI Foundry, Azure Document Intelligence en/of agentic tooling.
  • Ervaring met DevOps/IaC, CI/CD pipelines en observability (Application Insights, OpenTelemetry).
  • Affiniteit met publieke sector of ervaring binnen soortgelijke overheidsorganisaties is een plus.

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 20
  • 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

Competenties

  • Minimaal 5 jaar ervaring met backend- en API-ontwikkeling in .NET/C# en Microsoft Azure en containerisatie. Aantoonbare ervaring met het robuust koppelen en onboarden van applicaties/afnemers op een gedeelde service of platform. Ervaring met het ontwerpen én realiseren van integratie-architectuur: REST/API-design (OpenAPI/Swagger, versioning). Authenticatie en autorisatie via Entra ID/OAuth 2.0 (client credentials, on-behalf-of, app- registraties, scopes/app-roles). Ervaring met SSE/streaming en resilience-patterns (retries, backoff, rate limiting). Kennis van en ervaring met networking en security. In staat om zelfstandig integraties end-to-end te trekken en samen te werken in een sprintteam.

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