Job Openings
Backend Developer
About the job Backend Developer
Voor de Vereniging van Nederlandse Gemeenten zoeken wij een Backend Developer. Je maakt deel uit van een multidisciplinair team met een projectleider, architecten, een product owner en software engineers.
Je werkt met moderne architectuurpatronen en technologieën zoals event sourcing, CQRS en cloud-native ontwikkeling.
Je werkt aan het uitwerken van de back-end in executeerbare code.
Werkzaamheden
Competenties
Jouw profiel
Organisatie
De opdrachtgever representeert ruim 300 Nederlandse gemeenten en werkt samen met haar afdelingen aan het versterken van de lokale overheid.
Zij richten zich op het ondersteunen van de lokale uitvoering van maatschappelijke opgaven, het stimuleren van samenwerking en het ontwikkelen van standaarden die de dienstverlening van gemeenten verbeteren.
Zij dragen bij aan vier gemeentelijke speerpunten:
Je werkt met moderne architectuurpatronen en technologieën zoals event sourcing, CQRS en cloud-native ontwikkeling.
Je werkt aan het uitwerken van de back-end in executeerbare code.
Werkzaamheden
- Je realiseert en ontwikkelt een event sourced prototyperegister.
- Je bouwt en documenteert event sourced software.
- Je bouwt functies in voor logging, historie, context en rectificatie.
- Je draagt bij aan technische documentatie en de open source publicatie van code.
- Je werkt samen met de product owner, architecten en analist om werkende oplossingen te leveren.
Competenties
- Analytisch
- Nauwkeurig
- Resultaatgericht
Jouw profiel
- Ervaring met event sourcing en CQRS en het toepassen daarvan in productiesystemen.
- Kennis van cloud-native ontwikkeling en bijbehorende deployment- en operationele principes.
- Aantoonbare ervaring met het bouwen en documenteren van event sourced software.
- Ervaring met het implementeren van logging, historie, context en rectificatiemogelijkheden.
- Ervaring met technische documentatie en met het delen van code via open source.
- Sterke communicatieve vaardigheden en het vermogen om effectief samen te werken met product owners, architecten en analisten.
- Je werkt nauwkeurig en hebt een resultaatgerichte, analytische aanpak.
Organisatie
De opdrachtgever representeert ruim 300 Nederlandse gemeenten en werkt samen met haar afdelingen aan het versterken van de lokale overheid.
Zij richten zich op het ondersteunen van de lokale uitvoering van maatschappelijke opgaven, het stimuleren van samenwerking en het ontwikkelen van standaarden die de dienstverlening van gemeenten verbeteren.
Zij dragen 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.
Functie-eisen
- Je hebt een afgeronde HBO- of WO-opleiding in de richting van informatica, software engineering of een vergelijkbare richting
- Je hebt minimaal 5 jaar ervaring met het werken met CI/CD-pipelines en containerisatie (Docker en Kubernetes)
- Je hebt aantoonbare werkervaring met backend softwareontwikkeling in Go en/of Python
Functie-wensen
- Het is een pré als je relevante ervaring en certificeringen hebt die aansluiten op de functie.
- Bij voorkeur heb je aantoonbare relevante werkervaring; 1–2 jaar is een pre en 3–5 jaar ervaring heeft de voorkeur.
- Het is een pré als je aantoonbare ervaring hebt met databaseontwikkeling en datamodellering. Bij voorkeur heb je ervaring met relationele databases en SQL-query’s; ervaring met databaseontwerp en datamodellering is gewenst. Ervaring met zowel relationele als NoSQL/distributed databases en betrokkenheid bij architectuur- of ontwerpkeuzes is een sterke pre.
- Het is een pré als je beschikt over een Kubernetes-certificering, bijvoorbeeld CKAD of CKA of een vergelijkbare certificering.
- Het is een pré als je ervaring hebt met Domain-Driven Design (DDD), CQRS en/of Event Sourcing. Ervaring met één van deze concepten is gewenst; ervaring met meerdere concepten is een sterke pre.
- Je hebt aantoonbare werkervaring als technisch productleider, lead developer of software-architect binnen een developmentteam, waarbij je verantwoordelijk was voor technische afstemming en coördinatie van werkzaamheden. 1–2 jaar ervaring in een van deze rollen is een pre; 3–5 jaar heeft de voorkeur.
Extra Informatie
- Aantal uur 36
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 01-07-2026
- Opleidingsniveau HBO, WO