Logo van Kadaster
Logo van Kadaster

Senior Software Engineer

Hofstraat 110, 7311 KZ Apeldoorn, Nederland

Sluit over 11 dagen

Begindatum:

29 jun 2026

Einddatum:

-

Uren per week:

36 - 40

Publicatiedatum:

28 mei 2026
Opdracht tarief 85Opdracht uren 36 - 40
Opdracht alleen mogelijk voor professionals in loondienst
Kijkende naar de inhoud van deze opdracht en de wet DBA, kan je deze opdracht alleen uitvoeren als je in loondienst bent. Je kunt ervoor kiezen om bij ons in loondienst te gaan om deze opdracht uit te voeren of via een extern advies- of detacheringsbureau (met akkoord van jouw huidige werkgever). Wij maken voor de betaling van facturen van advies- en detacheringsbureaus gebruik van een G-rekening.
Wil je voor de duur van deze opdracht bij ons in dienst komen?
Dat is mogelijk! Wij bieden je een uitzendovereenkomst aan, waardoor je de opdracht in loondienst vanuit ons uitzendbureau Projectversterkers B.V. kunt uitvoeren. Bereken hieronder jouw bruto maandsalaris.
Wat zijn de voordelen?
Rekentool
Voor welk uurtarief mogen wij jou aanbieden?
Hoeveel uur per week wil je werken?
Opdracht alleen mogelijk voor professionals in loondienst

Omschrijving

Als Senior Software engineer realiseer jij softwarecomponenten (code), op basis van de functionele omschrijving, de software architectuur en het technisch ontwerp.

Jij bent ook verantwoordelijk voor het uitrollen/ deployen en de integratie van de gerealiseerde softwarecomponenten op het Kadaster platform.

Deze taken vormen de kern van jouw functie. Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daarvan afwijken), stem jij van tevoren met de systemarchitect af.

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

Belangrijkste technieken, methoden en tools

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

Verantwoordelijkheden

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.
  • Jij beheert bestaande applicaties door incidenten nauwkeurig en klantgericht op te lossen.
  • Jij 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.

Eisen

  • Jij beheerst de Nederlandse taal vloeiend, in woord en geschrift.
  • Afgeronde (bachelor) hbo-opleiding of hoger.
  • Jij hebt kennis van het werken met geografische data; in QGis en GeoMedia Professional.
  • Jij hebt kennis van het werken met Generieke Geo Componenten/ Openlayers.
  • Minimaal 2 jaar aantoonbare werkervaring met PostGIS databases.
  • Minimaal 6 jaar aantoonbare werkervaring met het ontwikkelen van IT-systemen.
  • Minimaal 5 jaar aantoonbare werkervaring met ontwikkelen in Java.
  • Minimaal 5 jaar aantoonbare werkervaring met Spring Boot.
  • Minimaal 5 jaar aantoonbare werkervaring met ontwikkelen in Angular.
  • Minimaal 2 jaar aantoonbare ervaring met werken via Nexus/Safe.
  • Minimaal 2 jaar aantoonbare ervaring met werken met RabbitMQ messaging services.

Wensen en competenties

Wensen

  • Jij toont duidelijk aan welke wijze de door jou geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).
  • Ervaring met de volgende tools: ArgoCD, OpenShift, Minio, Grafana / Loki, YAML, Maven.

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

Organisatie en team

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.

Het team

Jij komt te werken binnen de directie Beheer en Ontwikkeling Informatietechnologie (BOI). Hier ben jij 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.

Gespreksinformatie

Stap 1: Verificatiegesprek

In het verificatiegesprek wordt door de opdrachtgever nader getoetst in hoeverre de betreffende professionals voldoen aan het bovengenoemde profiel. Het verificatiegesprek wordt gevoerd met minimaal twee vertegenwoordigers van de organisatie. De opdracht wordt gegund aan de professional die naar het oordeel van de opdrachtgever het beste voldoet aan het bovengenoemde profiel. Alle overige professionals worden geïnformeerd dat de opdracht niet aan hen wordt gegund. Er wordt een opschortende termijn gehanteerd ter behandeling van eventuele bezwaren.

Datum verificatiegesprekken: De gesprekken bij de opdrachtgever zijn gepland op maandag 15 juni 2026. Deze datum staat vast en hier wordt niet van afgeweken. De professionals die hiervoor uitgenodigd zijn, ontvangen uiterlijk op donderdag 11 juni 2026 bericht. Overige professionals ontvangen na de gesprekken bericht over de voortgang van deze inhuuropdracht.

Overige informatie

Benodigd aantal professionals: 1 professional
Hybride werken: Nee

Optie tot verlenging: 2x 12 maanden

Hybride: 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.

Overig algemeen:

Conceptovereenkomsten

  • Voor deze opdracht gaat het Kadaster een driepartijen-overeenkomst aan met de professional in lijn met de overeenkomst zoals vermeld onder de inkoopvoorwaarden, te weten:
    • 1d Detacheringsovereenkomst

Contractpartijen

Het Kadaster gaat uitsluitend met de inschrijvende partij de overeenkomst aan.

Geheimhoudingsverklaring

Het Kadaster verplicht geselecteerde professional haar in te zetten professional een geheimhoudingsverklaring (zie bijlage 2c) te laten tekenen. De geheimhoudingsverklaring dient bij het Kadaster ondertekend in het bezit te zijn bij aanvang van de werkzaamheden.

VOG

De opdrachtgever zal om een Verklaring Omtrent het Gedrag (VOG) vragen.



Meer informatie
Hieronder vind je meer informatie over het aanmeldproces en antwoorden op veelgestelde vragen. Niet gevonden wat je zoekt? Neem dan contact op met Sybren Hindriks via sybren.hindriks@kbenp.nl.
Contact
Hoe werkt het?
Veelgestelde vragen
Wil je even sparren met een van onze adviseurs?
Neem contact op met onze opdracht adviseur over de opdracht. Je kunt natuurlijk ook contact opnemen via de contactpagina.
Adviseur Sybren Hindriks
Sybren Hindriks
Adviseur
Bereikbaar van 9:00 tot 17:00
Werkdagen: di, wo, do, vr