Bekijk de opdracht ook op opdrachtinformatiemanagement.nl voor aanvullende ondersteuning binnen het vakgebied Informatiemanagement.
Logo van Ministerie van Sociale Zaken en Werkgelegenheid
Logo van Ministerie van Sociale Zaken en Werkgelegenheid

Senior Software Engineer

Parnassusplein 5, 2511 VX Den Haag, Nederland

Sluit over 3 dagen

Begindatum:

1 aug 2026

Einddatum:

31 dec 2026

Uren per week:

32 - 40

Publicatiedatum:

14 jul 2026
Opdracht tarief 95Opdracht uren 32 - 40
Opdracht alleen mogelijk voor professionals in loondienst bij onze organisatie
Kijkende naar de inhoud van deze opdracht en de wet DBA, kan je deze opdracht alleen uitvoeren als je in loondienst bent. Omdat doorleenconstructies binnen deze opdracht niet zijn toegestaan, kunnen wij alleen kandidaten aanbieden die bij onze organisatie in dienst zijn.
Wil je voor de duur van deze opdracht bij ons in dienst komen?
Dat is mogelijk! Wij bieden je een uitzendovereenkomst aan, waardoor je de opdracht in loondienst vanuit ons uitzendbureau Projectversterkers B.V. kunt uitvoeren. Bereken hieronder jouw bruto maandsalaris.
Wat zijn de voordelen?
Opdracht alleen mogelijk voor professionals in loondienst bij onze organisatie

Omschrijving

Je draait mee in het sprintteam van de Virtuele Assistent, neemt de integratie-architectuur mede onder handen en bouwt hands-on mee in .NET en Azure. In grote lijnen gaat het om:

  • het robuust aansluiten van applicaties binnen de eigen infrastructuur op het AI-platform. Dit betreft een onderhoudbare en herbruikbare koppeling (via een goed gedefinieerd API-/OpenAPI-contract en een herbruikbare connector) met authenticatie/autorisatie via Entra ID (app-registraties, client credentials, scopes/app-roles), end-to-end werkend en in afstemming met de betrokken teams;
  • het herhaalbaar en beheersbaar maken van het aansluiten van volgende afnemers (onboarding, API-contracten, SDK en documentatie), zodat een tweede en derde koppeling niet helemaal opnieuw hoeven;
  • het versterken van de integratie-architectuur en productiewaardigheid van het AI-platform (betrouwbaarheid, security/privacy, observability en schaalbaarheid);
  • het mede bepalen van technische keuzes en richting binnen het team, en het overdragen van kennis aan de teamleden.

Afbakening: de opdracht betreft koppelingen van applicaties binnen de eigen infrastructuur (binnen de eigen schil). Het ontsluiten van ons AI-platform naar applicaties buiten de eigen infrastructuur valt buiten scope. De exacte invulling en prioritering wordt per sprint gezamenlijk door het team bepaald.

Eisen

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

Wensen en competenties

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 en 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.

Wensen

  • Ervaring met het koppelen van RPA-platformen, in het bijzonder UiPath (bijv. via Integration Service / Connector Builder op basis van een OpenAPI-spec of de OpenAI V1-compatibele connector).
  • Ervaring met Azure AI Foundry, Azure Document Intelligence en/of MCP/agentic tooling.
  • Ervaring met DevOps/IaC en CI/CD en observability (Application Insights/OpenTelemetry).
  • Mate waarin je ervaring hebt met .NET/Azure, integratie-architectuur en het robuust aansluiten van afnemende applicaties (auth, API-contracten, streaming).
  • Mate waarin je 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.

Organisatie en team

Achtergrond opdracht

Het ministerie van Sociale Zaken en Werkgelegenheid (SZW) werkt aan eerlijk, gezond en veilig werk in Nederland. Iedereen moet de kans krijgen om mee te doen en zich te ontwikkelen. De directie CIO-office, Informatie voor bedrijfsvoering en beleid en Integrale Veiligheid (CIV) draagt bij aan het veilig en beheerst omgaan met IV en helpt SZW de kansen van nieuwe technologie zoals data en algoritmen te benutten, binnen de kaders voor privacy en informatiebeveiliging. De sfeer binnen de afdeling is collegiaal en informeel, met veel aandacht voor vakkennis en persoonlijke ontwikkeling.

Project

We zoeken een senior C# developer die niet alleen technisch sterk is, maar ook goed past binnen de organisatie en het team. Binnen het Ministerie van Sociale Zaken en Werkgelegenheid (SZW) wordt gewerkt aan een Virtuele Assistent. Dit gaat in samenwerking met de Nederlandse Arbeidsinspectie (NLA). De Virtuele Assistent vormt de eerste stap van AI ontwikkelingen binnen SZW/NLA. De Virtuele assistent wordt ondersteund door een AI-platform (in .NET 10). Deze draait in een Microsoft Azure Container Apps-omgeving en dient als centrale toegangslaag fungeert naar onderliggende AI-diensten:

  • large language models (Azure AI Foundry),
  • documentverwerking (Azure Document Intelligence)
  • en externe tools (MCP).

Het AI-platform biedt een OpenAI-compatibele API met JWT-authenticatie via Entra ID. Binnen de eigen infrastructuur (binnen de eigen schil) draaien applicaties die nog geen koppeling met het AI-platform hebben. Om gebruik van LLM's beheersbaar te houden, willen we graag LLM's organisatiebreed ontsluiten via het AI-platform. De eerste applicatie die we willen aansluiten is UiPath. Het gaat daarbij nadrukkelijk om een robuuste koppeling, geen tijdelijke of ad-hoc oplossing. Hiervoor zoeken we senior versterking in het sprintteam van de Virtuele Assistent.

Overige informatie

Benodigd aantal professionals: 1 professional
Hybride werken: Nee

Optie tot verlenging: Niets over bekend.

Hybride: Geen verdere informatie.

Fee: De administratieve partner rekent een aanvullende fee van € 2,50 boven op het tarief.

Meer informatie
Hieronder vind je meer informatie over het aanmeldproces en antwoorden op veelgestelde vragen. Niet gevonden wat je zoekt? Neem dan contact op met Ernst Schoneveld via ernst.schoneveld@kbenp.nl.
Contact
Hoe werkt het?
Veelgestelde vragen
Wil je even sparren met een van onze adviseurs?
Neem contact op met onze opdracht adviseur over de opdracht. Je kunt natuurlijk ook contact opnemen via de contactpagina.
Senior Adviseur Ernst Schoneveld
Ernst Schoneveld
Senior Adviseur
Bereikbaar van 9:00 tot 17:00
Werkdagen: ma, di, do, vr