Senior API Engineer bij VNG Realisatie

VNG Realisatie

  • Uitzenden & ZZP
  • 21-07-2025
  • 36 uur
36 maanden
HBO
Nog 8 dagen

Dit ga je doen

De Vereniging van Nederlandse Gemeenten (VNG) staat voor een grote uitdaging: de digitale
dienstverlening van alle gemeenten naar een hoger, proactief en transparant niveau tillen. Vanuit
het programma Omnichannel werken we aan deze transformatie. We ontwikkelen een ecosysteem
van samenhangende 'MijnServices' die de interactie tussen inwoners, ondernemers en hun
gemeente fundamenteel verbeteren.
Dit ecosysteem omvat cruciale diensten zoals:

• MijnZaken: Een track & trace-functie voor zaken.
• MijnBerichten & Notificaties: Veilige en tijdige communicatie.
• MijnTaken: Inwoners direct zelf zaken laten aanleveren of afhandelen.
• Plus aanvullende services voor o.a. contactmomenten en profielbeheer.
De technische standaard van dit landschap wordt gevormd door de ZGW API's (Zaakgericht
Werken API's) en andere gerelateerde API’s. Een succesvolle digitale overheid is ondenkbaar
zonder een set van veilige en breed geadopteerde API's.
In deze opdracht ben jij de technische spil die de kwaliteit en de doorontwikkeling van deze API's
waarborgt. Je rol overstijgt die van een ontwikkelaar; je bent de strategische verbinder tussen de

architectuur, de wensen van de community (gemeenten en softwareleveranciers) en de concrete
realisatie. Je opereert in een dynamisch veld met een groot maatschappelijk belang en werkt
samen met het multidisciplinaire team van VNG Realisatie, gemeenten, Common Ground, maar
ook met Logius, UX-experts en specialisten op het gebied van privacy en security.
Meer weten over het programma? Bekijk de details op www.vng.nl/omnichannel

  • ntwerp.
  • Je analyseert de behoeften vanuit de gemeenten en herstructureert de bestaande
    informatiemodellen en impliciete datamodellen uit de API’s tot logische Bounded Contexts,
    zoals Archivering of Track & Trace (zoals in de service MijnZaken). Voor elke context werk
    je aan heldere, functionele API’s die de kern van dat domein exposeert.
  • Je stelt de Ubiquitous Language van het domein vast en zorgt dat deze eenduidig wordt
    toegepast in de API-contracten. De namen van endpoints, schema's en attributen (in
    JSON) zijn direct herleidbaar tot de taal die door domeinexperts en ontwikkelaars wordt
    gesproken.
  • Waar nodig ontwerp je Anti-Corruption Layers om de helderheid van de API’s te
    beschermen tegen legacy-systemen. Je ziet "documentatieschuld" niet als een last, maar
    als een kans om te refactoren richting duidelijkere domeingrenzen.
  • Je legt de publieke contracten van elke Bounded Context vast in de OpenAPI-standaard
    (v3.x). Via versiebeheer (GitHub) en interactieve documentatie maak je deze modellen
    toegankelijk en bruikbaar voor het hele ecosysteem.

    Kwaliteit, Veiligheid en Beheer

  • Je ontwikkelt en onderhoudt een strategie voor geautomatiseerd testen van de API's om
    de stabiliteit en betrouwbaarheid te garanderen.
  • Je draagt zorg voor een soepele overdracht van de API-standaarden en bijbehorende
    documentatie naar de implementerende partijen, inclusief duidelijke release notes.

    Community & Stakeholdermanagement

  • Je bent een actieve deelnemer in technische werkgroepen en 'fieldlabs' (Common
    Ground, Omnichannel) met architecten, developers en specialisten van o.a. G4, Dimpact
    en gemeenten.
  • Je bent hét technische aanspreekpunt voor de community van softwareleveranciers. Je
    haalt feedback op om de API-ontwerpen te valideren.
  • Je toetst de technische haalbaarheid van nieuwe concepten en vertegenwoordigt de API-
    roadmap en de technische visie naar diverse stakeholders.

Dit ben jij

  • Minimaal een afgeronde hbo-opleiding in de richting van Technische
    Informatica
  • Computer Science, Software Engineering of vergelijkbare technische
    opleiding
  • Minimaal 3 jaar aantoonbare en recente werkervaring, opgedaan in de
    afgelopen 6 jaar als Software Engineer, API Engineer, Backend Developer of
    een vergelijkbare rol waarin API's een centrale rol speelden
  • Minimaal 5 jaar werkervaring met gemeentelijke of landelijke standaarden
  • Diepgaande, hands-on ervaring met het ontwerpen en consistent specificeren
    en valideren van RESTful API's
  • Aantoonbaar uitstekende schriftelijke vaardigheden. In staat zijn om
    complexe materie in behapbare stukken te communiceren, essentieel voor het
    schrijven van heldere API- documentatie, tutorials en het effectief
    communiceren met de community
  • Aantoonbare ervaring met API- standaarden
  • Ervaring met Devops opgedaan in de afgelopen 6 jaar.moderne
    ontwikkelpraktijken, waaronder versiebeheer met Git/GitHub, CI/CD-
    pipelines en het opzetten van geautomatiseerde tests voor API's
  • Ervaring met het optreden als aanspreekpunt binnen een community van een
    complex stakeholdersveld (verschillende overheden, softwareleveranciers)
  • Beschrijf uw aantoonbare ervaring met het ontwikkelen van zowel de
    server/provider- als de client/consumer-kant van API’s. Hoe heeft deze
    ervaring bijgedragen aan een verbeterde Developer Experience (DX)?
  • Kennis van moderne deployment via cloud-platformen (bijv. Azure, AWS,
    Google Cloud) en containerisatie (Docker, Kubernetes) is een pré

Dennis Hordijk

Recruitment Consultant

Dennis Hordijk

Het proces

Dit verhaal gaat over jou

01

De zoektocht – waar begin je?

Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact.

02

De kennismaking – een goed gesprek, geen kruisverhoor

Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is.

03

Afspraken maken – helder en zonder kleine lettertjes

Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen.

04

Introductie – wij regelen de papierwinkel

Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen.

05

Even geduld – maar we houden je op de hoogte

Overheidsprocessen kunnen soms traag zijn. Wij geven je vooraf een realistische tijdlijn en houden je tussendoor op de hoogte. Geen radiostilte, maar duidelijke updates.

06

Op gesprek – goed voorbereid op pad

Word je uitgenodigd? Mooi! We plannen samen het gesprek en bereiden het grondig voor. We geven je tips & tricks en duiken in de inhoud van de opdracht. Het doel: jouw kansen maximaliseren.

07

Go of No-Go – samen evalueren

Na het gesprek evalueren we hoe het ging. Wil jij door en ziet de opdrachtgever het ook zitten? Dan koppelen we je aan één van onze uitzendpartners. Zij regelen het uitzendcontract. Is het toch geen match? Dan halen we feedback op en zoeken we verder.

08

Aan de slag – alles geregeld, jij kunt starten

Bij een succesvolle bemiddeling leggen we alle afspraken vast in een overeenkomst. Je uitzendpartner regelt het contract, de administratie en zorgt ervoor dat je netjes en op tijd betaald wordt. Jij hoeft alleen maar te focussen op je werk (en een taart sturen mag altijd 😉).

09

Service – ook ná de start zijn we er voor je

Zolang je aan de opdracht werkt, blijven wij je aanspreekpunt. Ook kan je regelmatig uitnodigingen van ons verwachten voor kleine events en borrels bij ons op kantoor. Heb je vragen over je opdracht, verlenging of indexaties? Eén belletje en we helpen je verder. Is de opdracht afgerond? Dan zoeken we met plezier naar een volgende uitdaging voor je.

Iets voor jou?

Laat het ons weten!

Reageer op deze vacature via TenMonks en Dennis neemt contact met je op om de match te verkennen.

Iets voor jou?

Reageer dan vandaag nog!

Feedback