Lead Software Engineer

Vereniging van Nederlandse Gemeenten

image

Max 125 p/u

Zuid-Holland

36 uur p/w

ICT Informatievoorziening

27ste oktober, 2025

7de november, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Over VNG en 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.
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.
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).
Werkzaamheden en verantwoordelijkheden
Realiseren en door ontwikkelen van een event sourced prototyperegister.
Ontwerpen, bouwen en documenteren van evented sourced software met Axon Framework.
Implementeren van patronen (event sourcing, CQRS en Domain driven design (DDD)) en bijdragen aan verdere specificatie van capabilities.
Inbouwen van functies als logging, historie, context en rectificatie.
Bijdragen aan technische documentatie en open source publicatie van code.
Meewerken aan uitwerking van use cases in het WOZ-domein en andere federatief ingerichte ketens.
Samenwerken met Product Owner, architecten en analist om werkende oplossingen te leveren.
Resultaat van de opdracht
Opleveren van een werkend prototype van een event sourced register
Dit register voldoet aan de capabilities die binnen het project zijn geformuleerd
Een beschrijving van de gemaakte ontwerpkeuzes en opleveren van technische documentatie
Een belangrijk risico voor het behalen van de gevraagde resultaten is de mate waarin de geschetste capabilities technisch uitvoerbaar zijn of leiden tot beperkingen in schaalbaarheid/performance. Het wordt van de Lead software engineer verwacht dat deze met de overige teamleden in gesprek gaat over de mogelijke knelpunten en samen de te maken keuzes en oplossingen uitwerkt en documenteert.

De Eisen
Minimaal een afgeronde WO opleiding met de focus op software engineering of informatica
Minimaal 3 jaar aantoonbare ervaring met Event Sourced systemen en CQRS, opgedaan in de afgelopen 7 jaar
Minimaal 3 jaar ervaring met softwareontwikkeling in Java en Kotlin, opgedaan in de afgelopen 7 jaar
Minimaal 5 jaar ervaring met Cloud-native development, denk aan Docker, Kubernetes, CI/CD, opgedaan in de afgelopen 10 jaar
Minimaal 5 ervaring met Open Source werken en het documenteren van code(s), opgedaan in de afgelopen 10 jaar
Minimaal 5 jaar werkervaring in het werken aan registraties (gegevensuitwisseling en federatieve datastelsels), opgedaan in de publieke sectoMinimaal een afgeronde WO opleiding met de focus op software engineering of informaticaMinimaal 3 jaar aantoonbare ervaring met Event Sourced systemen en CQRS, opgedaan in de afgelopen 7 jaarMinimaal 3 jaar ervaring met softwareontwikkeling in Java en Kotlin, opgedaan in de afgelopen 7 jaarMinimaal 5 jaar ervaring met Cloud-native development, denk aan Docker, Kubernetes, CI/CD, opgedaan in de afgelopen 10 jaarMinimaal 5 ervaring met Open Source werken en het documenteren van code(s), opgedaan in de afgelopen 10 jaarMinimaal 5 jaar werkervaring in het werken aan registraties (gegevensuitwisseling en federatieve datastelsels), opgedaan in de publieke secto
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 teamsGeef aan hoeveel jaren de aangeboden kandidaat ervaring heeft met het gebruik van Axon FrameworkAantoonbare 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
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG
ZZP

Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de volgende voorwaarden:

  • We vragen 10% marge over je uurtarief voor de duur van de opdracht.
  • Altijd snel je geld: Zodra de opdrachtgever betaalt, staat het bedrag binnen één werkdag op je rekening.
  • Als jij je opdracht goed doet en daardoor bij de dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/ relatiebeding.
Detachering

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Zodra de opdrachtgever betaalt, staat jouw netto betaling binnen één werkdag op je rekening.
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Reageer direct
De opdracht sluit 07-11-2025
Je hebt nog 11 dagen om te reageren.
Reageer minstens 1 dag voor de sluitingstijd van deze opdracht.

Eventuele motivatie volgt in een latere fase

Ik ga akkoord met de algemene voorwaarden en het Privacy beleid van Bij Oranje.
Ik wil graag de nieuwsbrief ontvangen voor nieuwe opdrachten.