Lead Software Engineer
Voor de Vereniging van Nederlandse Gemeenten (VNG) zoeken we een ervaren Lead Software Engineer die een sleutelrol vervult binnen het project Uit Betrouwbare Bron (UBB). In deze opdracht ben je verantwoordelijk voor de technische realisatie, kwaliteit en aansturing van de softwareontwikkeling rondom het event-sourced prototyperegister.
VNG
Zuid-Holland
36-40u
Tarief tot €110,- per uur
Freelance
Nog … dagen
Opdrachtgever: VNG Realisatie
Locatie: hybride
Duur: 24 november 2025 – 31 december 2026, met mogelijkheid tot verlenging (maximaal 36 maanden)
Uren per week: gemiddeld 36
Tarief: maximaal €110 per uur
Reageren voor: 7 november 2025, 12:00 uur
Functieomschrijving
De Lead Software Engineer is verantwoordelijk voor de technische realisatie binnen het project Uit Betrouwbare Bron (UBB), een programma gericht op betrouwbare en waardengedreven omgang met overheidsdata. Je vertaalt architectuurconcepten naar robuuste implementaties en fungeert als brug tussen ontwerp en uitvoering. Daarnaast stuur je een klein team van ontwikkelaars aan, bewaakt de technische kwaliteit en levert een directe bijdrage aan de doorontwikkeling van een event-sourced prototyperegister.
Taken en verantwoordelijkheden
-
Ontwerpen, bouwen en documenteren van event-sourced software met het Axon Framework
-
Implementeren van patronen zoals Event Sourcing, CQRS en Domain Driven Design (DDD)
-
Inbouwen van functies als logging, historie, context en rectificatie
-
Coördineren van het werk van back-end developers, uitvoeren van code reviews en technische coaching
-
Bijdragen aan de open source-publicatie van code en technische documentatie
-
Meewerken aan use cases binnen het WOZ-domein en andere federatieve dataketens
-
Adviseren over technische haalbaarheid, schaalbaarheid en performance
Functie-eisen
-
Afgeronde WO-opleiding (software engineering of informatica)
-
Minimaal 3 jaar ervaring met Event Sourced-systemen en CQRS (in de afgelopen 7 jaar)
-
Minimaal 3 jaar ervaring met Java en Kotlin
-
Minimaal 5 jaar ervaring met cloud-native development (Docker, Kubernetes, CI/CD)
-
Minimaal 5 jaar ervaring met open source-ontwikkeling en documentatie
-
Minimaal 5 jaar ervaring met registraties, gegevensuitwisseling of federatieve datastelsels in de publieke sector
Pré’s
-
Ervaring met Axon Framework (meer dan 6 jaar ervaring levert maximale score op)
-
Ervaring met databaseontwerp en modellering, inclusief relationele en NoSQL-databases
-
Gecertificeerde kennis van Kubernetes (CKAD of vergelijkbaar)
-
Ervaring met DDD, CQRS en Event Sourcing-concepten
-
Ruime ervaring met het coachen van software development teams
Competenties
-
Analytisch vermogen
-
Conceptueel denkvermogen
-
Nauwkeurigheid
-
Resultaatgerichtheid
Solliciteren