Senior Software Engineer (2x)

Kadaster

Kadaster
€93 p/uGelderland32-40 uur p/wStart 04-01-2027Tot 31-12-2027

Opdrachtomschrijving


Kadaster

Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.

Opdracht

Als Senior Software engineer realiseer je softwarecomponenten (code), op basis van de functionele omschrijving, de software architectuur en het technisch ontwerp. Je bent ook verantwoordelijk voor het uitrollen/ deployen en de integratie van de gerealiseerde softwarecomponenten op het Kadaster platform. Deze taken vormen de kern van je functie. Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daarvan afwijken), stem je van tevoren met de systemarchitect af.

Je bent in staat om je kennis actief uit te dragen en te delen met het team. Het ondersteunen van het aanwezige team is onderdeel van je werkzaamheden, maar zoek je met hetzelfde gemak en proactief andere teams op om de problemen waar je tegen aanloopt op te lossen.

Het team

Je komt te werken binnen de directie Beheer en Ontwikkeling Informatietechnologie (BOI). Hier ben je als software engineer werkzaam in het team Ruimte en Advies (Rena). Dit is een ervaren en gedreven Agile/Scrum team dat werkt volgens het Nexus framework in sprints van 2 weken.

Het team ontwikkelt een nieuwe applicatie om Kavelruil en Herverkavelingsprojecten te ondersteunen. Met deze twee landinrichtingsinstrumenten wordt grond geruild van eigenaren en gebruikers in landelijk gebied. Met kavelruil gebeurt dit veelal op kleinere schaal en op vrijwillige basis, terwijl een herverkaveling een verplichtend karakter heeft: iedereen in een gebied moet meedoen. Het Kadaster borgt daarom de rechtszekerheid en zorgt ervoor dat niemand erop achteruitgaat.

Er kunnen veel doelen aanleiding zijn tot herverkaveling, zoals natuurherstel of de aanleg van infrastructuur. Afgelopen jaren is het aantal projecten afgenomen, maar de verwachting is dat met de transitie landelijk gebied en de vele opgaven (denk aan bodem, klimaat, natuur (o.a. stikstof) en water) dat dit instrument weer veel vaker gebruikt gaat worden. De huidige interne systemen om herverkaveling- en kavelruilprojecten te faciliteren zijn sterk verouderd en passen niet in de huidige Kadaster architectuur en context.

Daarom wordt er gewerkt aan de ontwikkeling van een nieuw modulair systeem (SLIM) dat geschikt zal zijn voor zowel kavelruil als herverkaveling en optimaal aansluit op de Basisregistratie Kadaster. Door de modulaire opzet waarbij zoveel mogelijk hergebruik plaatsvindt van wat al aanwezig is binnen het Kadaster, is het systeem eenvoudig gefaseerd op te leveren en naar wens verder uit te breiden in de toekomst. Het nieuwe landinrichtingssysteem wordt opgebouwd uit JAVA-microservices (backend) en een Angular frontend.

Belangrijkste technieken, methoden en tools

  • Java
  • Postman
  • Postgres/PostGis
  • HTML/CSS/Angular
  • Git, OpenShift / ArgoCd
  • Jira
  • Docker
  • Agile/Scrum; methode Nexus / Safe

De belangrijkste taken en verantwoordelijkheden zijn

  • Ontwikkeling en onderhoud van back-end en front-end code;
  • Gebruik maken van openlayers in Angular en de Kadaster Geo-componenten;
  • Onderhoud en ontwikkeling van back-end en front-end code;
  • Gebruik maken van storages (postgreSQL/MinIO ) voor de back-end component;
  • Onderhoud en ontwikkeling op gebied van CD/CI (Openshift pipelines, versioning en deployment strategieën met Docker, Kubernetes, Sonar);
  • Toepassen en bijhouden van Java ontwikkelstandaarden;
  • Het begrijpen en kunnen toepassen van Design Patterns in Java code;
  • Je beheert bestaande applicaties door incidenten nauwkeurig en klantgericht op te lossen;
  • Je ontwikkelt nieuwe applicaties en functies en bent daarbij betrokken in het hele proces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren;
  • Deelnemen in een Scrum team (Stand-ups, Refinements, Retrospectives, Demo, e.d.);
  • Kennisoverdracht in de vorm van technische coachingsessies en codereviews.

Volgens Kadaster richtlijn dient iedere medewerker minimaal 2 dagen per week op kantoor aanwezig te zijn. Welke dagen dit zijn gaat in overleg met de manager en het team.

Competenties

  • Afmaker, focus op zaken afronden
  • Zelfstandigheid, en ervaring in zowel beheer- als vernieuwingstrajecten
  • Actieve deelname in het Scrum Team
  • Zelfstandig komen met verbetervoorstellen en overleg over de implementatie hiervan
  • Gedegen kennis van de te gebruiken methoden en technieken
  • Flexibele werkhouding
  • Over eigen grenzen heen kijken en bereid zijn aanpalende werkzaamheden op te pakken
  • Communicatief zeer vaardig, voor het samenwerken met andere (interne en externe) teams in een keten
  • Duidelijke gerichtheid op samenwerking
  • Analytisch vermogen

De eisen

  1. 1De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
  2. 2Afgeronde (bachelor) hbo-opleiding of hoger.
  3. 3Je hebt kennis van het werken met geografische data; in QGis en GeoMedia Professional. Je hebt kennis van het werken met Robot Framework om onze testers te ondersteunen.
  4. 4Minimaal 1 jaar aantoonbare werkervaring met Generieke Geo Componenten/ Openlayers. Minimaal 1 jaar aantoonbare werkervaring met PostGIS databases.
  5. 5Minimaal 6 jaar aantoonbare werkervaring met het ontwikkelen van IT-systemen.
  6. 6Minimaal 5 jaar aantoonbare werkervaring met CI/CD tooling (Openshift, ArgoCD). Minimaal 5 jaar aantoonbare werkervaring met ontwikkelen in Java. Minimaal 5 jaar aantoonbare werkervaring met Spring Boot.
  7. 7Minimaal 1 jaar aantoonbare werkervaring met ontwikkelen in Angular (om kleine frontend aanpassingen door te voeren). Minimaal 2 jaar aantoonbare ervaring met werken via Nexus/Safe.
  8. 8De opdrachtgever zal om een Verklaring Omtrent het Gedrag (VOG) vragen. Het Kadaster verplicht de kandidaat een geheimhoudingsverklaring te laten tekenen.

De wensen

    Hoe werkt het?

    1

    Aanvraag indienen

    Dien je aanvraag in via het formulier op deze pagina.

    2

    Introductie

    Bij een match introduceren we jouw profiel bij de opdrachtgever.

    3

    Aan de slag

    Na akkoord ga je per direct aan de slag met je nieuwe opdracht.

    Reageren kan tot en met 23-11-2026

    Opdracht delen via:

    Direct reageren

    Vul het onderstaande formulier in en we nemen binnen 24 uur contact met je op.

    Contactgegevens

    CV

    Upload je actuele cv. Extra bijlagen zijn optioneel.

    Tarief en inzet

    Kies je contractvorm en geef je gewenste tarief en inzet door.

    In loondienst bij MiPublic met je tarief als basis. Hoe werkt MiPlance?

    Maximaal €93 per uur, inclusief MiPublic-fee.

    MiPlance · Kadaster · schaal 10

    Netto per maand

    bij 32 uur per week

    —

    Vast basissalarisElke maand, ook bij vakantie en feestdagen.
    —
    Variabel salarisHet deel van je tarief voor je gewerkte uren, uitbetaald in de maand erna.
    —

    Vul je uurtarief in om je netto-indicatie te zien.

    Deze berekening is met zorg opgesteld, maar aan de uitkomst kun je geen rechten ontlenen.

    MiPlance rekentool

    Jouw berekening.

    — per uur · 32 uur per week · Kadaster, schaal 10 · loonheffingskorting aan

    Alle bedragen per gemiddelde maand. Bekijk hoe je opdrachttarief wordt verdeeld en wat daarvan netto overblijft.

    Vul je uurtarief in om je netto-indicatie te zien.

    01

    Van opdracht naar bruto

    Vul een geldig tarief en aantal uren in om het opdrachtbudget te zien.

    02

    Van bruto naar netto

    Er is nog geen volledige salarisindicatie beschikbaar voor deze invoer.

    Indicatie · de werkelijke loonafrekening kan afwijken.


    FAQ

    Veelgestelde vragen

    Het maximale uurtarief is €93 per uur.

    Meer opdrachten