Fullstack Software Engineer

Kadaster

image

Max 76 p/u

Gelderland

40 uur p/w

ICT Informatievoorziening

31ste oktober, 2025

12de november, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Vacature: Fullstack Software Engineer bij Generieke Geo Services (GGS)
Ons team, Generieke Geo Services (GGS), maakt deel uit van de Business Supply Unit 1 (BSU1) binnen het Kadaster. We zijn verantwoordelijk voor de basisregistraties van de Nederlandse overheid, waaronder de Basisregistratie Topografie (BRT), de Basisregistratie Grootschalige Topografie (BGT) en de Basisregistratie Adressen en Gebouwen (BAG).
We ontwikkelen het TerugMeldSysteem (TMS), ook bekend als Verbeter de kaart, dat het mogelijk maakt om vermeende fouten in de basisregistraties te melden. Daarnaast ontwikkelen we Generieke Geo Componenten (GGC), Angular frontend componenten die Kadaster ontwikkelaars kunnen gebruiken om kaartviewers te bouwen en te configureren.
We hebben ook Verbeter de Luchtvaartkaart ontwikkeld in samenwerking met het Ministerie van Defensie en Kaarten van Nederland in samenwerking met het ministerie van Binnenlandse Zaken en Koninkrijksrelaties (BZK).
Opdrachtomschrijving
Als Fullstack Software Engineer werk je in een professioneel, ervaren en gedreven Agile team aan het uitvoeren van ontwikkel- en beheerwerkzaamheden. We zoeken een ervaren Fullstack Software Engineer die het interessant vindt om zowel frontend, backend als beheer/infrastructuur werkzaamheden uit te voeren. In het GGS team werken we o.a. met de volgende technieken en frameworks: Angular, OpenLayers, CesiumJS, Java, Docker, Mapfish en Spring. Er wordt gewerkt met een PostgreSQL database en Tekton als build tool.
Van de Fullstack Software Engineer wordt verwacht dat hij/zij in tweewekelijkse sprints de code ontwikkelt en geautomatiseerde (unit) testen opstelt op basis van user stories. Verder wordt verwacht dat de Fullstack Software Engineer nauw samenwerkt met de leden van het scrum team en in staat is om, waar nodig, bij te dragen aan andere voorkomende werkzaamheden binnen het scrum team.
Belangrijkste technieken, methoden en tools
Java v21
CesiumJS
Spring (boot)
Angular
OpenLayers
Docker
Verantwoordelijkheden
De belangrijkste taken en verantwoordelijkheden zijn:
Realiseren van stories, automatiseren van unit testen en uitvoeren van code reviews;
Deelnemen aan Scrum / DevOps sessies, waarin het team samen met de Product Owner en gebruikers spart over een gedegen oplossing;
Uitvoeren van impactanalyses en deelnemen aan planningsessies;
Waar nodig verder automatiseren van het software ontwikkelproces, onder andere van deployments.

De Eisen
Ervaring binnen de overheid
Afgeronde (bachelor) hbo-opleiding of hoger
Minimaal 5 jaar aantoonbare kennis en ervaring met software ontwikkeling
Minimaal 5 jaar aantoonbare kennis en ervaring met Agile/Scrum
Minimaal 5 jaar aantoonbare kennis en ervaring met Java/Spring (boot)
Minimaal 2 jaar aantoonbare kennis en ervaring met Angular
De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
Door de kandidaat zélf geschreven CV en motivatie in het Nederlands.Ervaring binnen de overheidAfgeronde (bachelor) hbo-opleiding of hogerMinimaal 5 jaar aantoonbare kennis en ervaring met software ontwikkelingMinimaal 5 jaar aantoonbare kennis en ervaring met Agile/ScrumMinimaal 5 jaar aantoonbare kennis en ervaring met Java/Spring (boot)Minimaal 2 jaar aantoonbare kennis en ervaring met AngularDe kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschriftDoor de kandidaat zélf geschreven CV en motivatie in het Nederlands.
De Wensen
Beschrijf uw kennis en ervaring met de volgende systemen, methoden en tools.
Beschrijf uw aanpak voor de uit te voeren werkzaamheden, toegespitst op het specifieke vraagstuk van het Kadaster (zie ook opdrachtomschrijving en verantwoordelijkheden).
Beschrijf twee cruciale knelpunten die zich vaak voordoen in dit soort processen of opdrachten.
Toon duidelijk aan op welke wijze uw expertise en competenties binnen de geschetste situatie bijdragen aan het behalen van de gewenste resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).Beschrijf uw kennis en ervaring met de volgende systemen, methoden en tools.Beschrijf uw aanpak voor de uit te voeren werkzaamheden, toegespitst op het specifieke vraagstuk van het Kadaster (zie ook opdrachtomschrijving en verantwoordelijkheden).Beschrijf twee cruciale knelpunten die zich vaak voordoen in dit soort processen of opdrachten.Toon duidelijk aan op welke wijze uw expertise en competenties binnen de geschetste situatie bijdragen aan het behalen van de gewenste resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).
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 12-11-2025
Je hebt nog 12 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.