VNG

Lead software engineer

VNG

De opdracht­omschrijving

 Over VNG Realisatie

De VNG representeert de ruim 300 Nederlandse gemeenten en werkt samen met haar afdelingen aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door actief te participeren in de netwerken van gemeenten en hun partners, door samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren. 

VNG Realisatie draagt bij aan vier gemeentelijke speerpunten:

• Werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;

• Verbeteren van de dienstverlening;

• Een efficiënte en wendbare organisatie;

• Anticiperen op de toekomst.

Over het project Uit Betrouwbare Bron (UBB)

De Werkagenda Waardengedreven Digitaliseren noemt “een veilige, wettelijke en waardengedreven opslag en omgang met data, waardoor vertrouwen onder burgers ontstaat” als doel. We zien echter dat bestaande IT-systemen overheden niet in staat stellen om eenvoudig invulling te geven aan waarden als transparantie en accountability. Dit terwijl vanuit de maatschappij, en in het verlengde daarvan de wetgever, de vraag hiernaar steeds luider klinkt. Dit betekent dat er grote behoefte bestaat aan ‘capabele’ IT-systemen die het handelen van de overheid inzichtelijk en navolgbaar (kunnen) maken. Deze behoefte heeft met name betrekking op systemen waarin overheidsgegevens worden geregistreerd – ofwel de ‘registers’.

Het Programmeringsplan GDI (2023) stelt dat gebruikers behoefte hebben aan een organisatieoverstijgend gegevenslandschap, waarbinnen onder andere een betere gegevenskwaliteit gegarandeerd kan worden. Dit organisatie-overstijgend gegevenslandschap krijgt onder de naam ‘Federatief Datastelsel’ langzaam vorm. We zien echter dat op realisatie van dit landschap gerichte inspanningen tot nu toe vooral zijn gericht op het beschikbaar maken van gegevens. Voor vastlegging van gegevens is daarentegen beperkt aandacht. Terwijl juist bij vastlegging de basis voor succesvolle beschikbaarstelling wordt gelegd. Immers, gegevens die in de eerste instantie niet (goed) zijn geregistreerd, kunnen ook niet beschikbaar komen voor gebruik.

Om verantwoord (federatief) gebruik van gegevens mogelijk te maken, moeten we dus begrijpen wat ‘capabele’ registers op het moment van bijhouding moeten kunnen. Of met andere woorden: welke capability’s registers op dat gebied moeten invullen.

Het project Uit Betrouwbare Bron (UBB) werkt zowel conceptueel als in de praktijk uit hoe een ideale vastleggingspraktijk eruit ziet. In 2026 gaan we werken aan verbetering van de toepasbaarheid van onze bevindingen. Hiertoe ontwikkelen we een tweede, meer volwassen ‘event sourced’ prototyperegister en willen we het prototype inrichten voor gebruik binnen een realistische setting. Hiervoor kiezen we één van de specifieke vraagstukken waaraan op dit moment in een interbestuurlijke context wordt gewerkt, namelijk het WOZ-register. Binnen het WOZ domein is de behoefte uitgesproken om een stap te gaan zetten richting het loskoppelen van applicaties en (bron)gegevens, waarvoor een capabel register noodzakelijk is. Daardoor biedt de WOZ een goede usecase om te laten zien hoe een capabel register in de praktijk kan werken, waarbij de uitkomsten ook in andere ketens kunnen worden toegepast.

Omschrijving van de opdracht

De Lead Software Engineer is verantwoordelijk voor de technische realisatie en aansturing binnen
het project Uit Betrouwbare Bron. Hij/zij vertaalt architectuurconcepten naar robuuste
implementaties, bewaakt de technische kwaliteit, begeleidt ontwikkelaars en levert een essentiële
bijdrage aan de doorontwikkeling van het event-sourced prototyperegister.

De Lead software engineer maakt deel uit van een multidisciplinair team met een Projectleider,
Architecten, Product Owner en twee back-end developers, waarbij hij/zij de technische richting en
kwaliteit van de softwareontwikkeling aanstuurt. Er wordt gewerkt met moderne
architectuurpatronen en technologieën (event sourcing, CQRS, cloud-native ontwikkeling).

De Lead Software Engineer is verantwoordelijk voor de technische vertaling en realisatie van de
vastleggingspatronen, en fungeert als brug tussen architectuurontwerp en implementatie. De Lead
software engineer maakt nadrukkelijk deel uit van de besprekingen om de patronen te beschrijven
en is verantwoordelijk voor het omzetten van de patronen en concepten in executeerbare code.
De Lead Software Engineer coördineert het werk van twee back-end developers, verzorgt code
reviews, technische coaching en kwaliteitsborging, en bewaakt de samenhang binnen de
codebase.

De Eisen

  • VNG Realisatie vraagt de contractvorm voor inhuur als volgt te specificeren - Directe inhuur (als eenmanszaak of VOF - LET OP, niet BV) - Indirecte inhuur ZZP met BV (DGA) - Indirecte inhuur (bemiddelingsbureau of tussenpersoon LET op, kandidaat is NIET in dienst van uw organisatie) - Indirecte inhuur (detachering, kandidaat is in dienst van de bemiddelende organisatie) - Indirecte inhuur (uitzendorganisatie)
  • Je levert een motivatiebrief aan.

De Wensen

  • Geef aan hoeveel jaren de aangeboden kandidaat ervaring heeft met het gebruik van Axon Framework
  • Aantoonbare werkervaring als Lead Software Engineer met het ontwerpen en bouwen van software voor databases.
  • Gecertificeerde kennis van Kubernetes (CKAD of gelijkwaardig)
  • Ervaring met het concepten van DDD, CQRS en Event Sourcing
  • Coaching van software development teams

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Reageer direct

De opdracht sluit
07 november 2025 om 11:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht

Eventuele motivatie volgt in een latere fase

LET OP: Dit betreft een detacheringsopdracht. Het door jou opgegeven uurtarief is all in, inclusief 15% fee Freep en exclusief BTW

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox