Senior Software Engineer

✓ Persoonlijke begeleiding in het gehele sollicitatieproces

✓ Wij vinden jouw perfecte baan door te kijken naar jouw wensen en competenties

✓ Binnen 48 uur stellen we je voor bij de juiste werkgever

✓ 8,2 kandidaatwaardering & 8,6 klantwaardering

Senior Software Engineer

  • Overheid (Rijk / Ministeries)
  • HBO, ITIL, SCRUM-AGILE, TOGAF, CISM, CISA, CIPP/e, CIPM

Senior Software Engineer

Functieomschrijving

Achtergrond

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.

Opdrachtomschrijving

De kandidaat 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.

Profiel

We zoeken een senior C# developer die niet alleen technisch sterk is, maar ook goed past binnen de organisatie en het team. De kandidaat is in staat om zelfstandig integraties end-to-end te trekken en samen te werken in een sprintteam.

Kennis, ervaring, competenties en vaardigheden:

  • 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.
  • Ervaring met DevOps/IaC en CI/CD en observability (Application Insights/OpenTelemetry).

Overige informatie

  • ZZP: Ja
  • Inhuurtermijn: tot en met 31-12-2026
  • Uren: 32-40
  • Verlenging: [nog invullen]
  • Start: z.s.m.
  • Einddatum: 31-12-2026
  • Standplaats: Den Haag
  • Thuiswerken: [nog invullen]

Vragen?

De recruiter voor deze rol is Nash van Dijk. Bel of mail gerust om vragen te stellen.

E: nash.vandijk@itaq.nl
M: +31 6 10630948

Attentie

Indien we verder gaan in de procedure wordt u gevraagd minimaal twee referenties op te geven, waarbij vergelijkbare opdrachten zijn uitgevoerd. De referentie checks zijn een noodzakelijk onderdeel van dit selectieproces.

Privacy

Indien je via dit kanaal solliciteert geef je ons akkoord om jouw gegevens tot 36 maanden na de beëindiging van de procedure te bewaren.

Reageren

Past u in het profiel, dan ontvangen wij graag per email recruiterND@itaq.nl de volgende gegevens:

  • Een recent bijgewerkte CV in MS Word-format (inclusief achternaam, geboortedatum, woonplaats);
  • Profielschets in het CV, die specifiek gericht is op het bovenstaande functieprofiel;
  • Het uurtarief (excl. BTW, incl. reiskosten);
  • Beschikbaarheid en overige relevante informatie, zoals geplande vakanties.

Om u sneller van dienst te zijn zou ik u willen vragen om op www.itaq.nl een eigen ItaQ Account aan te maken en zo uw CV te uploaden.

Wie zijn wij?

ItaQ Interim Professionals is de meest vooruitstrevende organisatie in detachering van interimmanagers, adviseurs en ICT-professionals. Klanten noemen ons de Trusted Advisor, omdat we hen adviseren op basis van kennis van hun organisatie, werkwijze en processen. We zijn er trots op dat wij de juiste mensen kunnen bieden aan het topsegment van het bedrijfsleven en overheid. Onze toegevoegde waarde ligt in kennis van zaken en kennis van mensen. Wij denken in oplossingen en realiseren deze door de juiste professionals aan te bieden. Eenvoudig gezegd weten we hoe het moet en wie het kan. Doorgaans kunnen we de juiste kandidaat voorstellen binnen 48 uur.

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

Functie wensen

  • Ervaring met .NET/Azure, integratie-architectuur en het robuust aansluiten van afnemende applicaties (auth, API-contracten, streaming).
  • 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.
  • Ervaring en/of affiniteit met de organisatie van de opdrachtgever.
  • 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.

Overige Informatie

Opdracht Details

Klant:Ministerie van Sociale Zaken en Werkgelegenheid (SZW)
Type Aanvraag:Regulier
Startdatum:z.s.m.
Duur:tot en met 31-12-2026
Uren:32-40
ZZP:Ja
Deadline:-
Lees volledige vacature

Wat gaat er gebeuren?

1
Succesvolle sollicitatie

Vul het formulier hieronder in en upload je CV.

2
Beoordeling

Wij beoordelen CV's en kiezen de beste kandidaten om aan te bieden.

3
Intake

Wij nemen contact met je op zodra onze opdrachtgever een intake met jou wil inplannen.

4
Aan de slag!

Gefeliciteerd! Wij nemen contact met je op zodra je geselecteerd bent voor de opdracht. 

Nog vragen?

Neem contact op met:

Geïnteresseerd? Stuur ons je sollicitatie!

Nog niet de juiste vacature gevonden?

Maak een Job alert aan en wij laten het direct weten
wanneer er een vacature beschikbaar komt!

Jobalert aanmaken