Functieomschrijving
Functieomschrijving
Als Senior Software Engineer realiseer je softwarecomponenten op basis van de functionele omschrijving, de softwarearchitectuur en het technisch ontwerp. Je draagt verantwoordelijkheid voor het uitrollen/deployen en de integratie van de gerealiseerde softwarecomponenten op het platform. Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daarvan afwijken) stem je vooraf af met de systemarchitect.
Verantwoordelijkheden
- Ontwikkeling en onderhoud van back-end en front-end code.
- Gebruik van OpenLayers in Angular en Kadaster Geo-componenten.
- Gebruik van storages (PostgreSQL / PostGIS / MinIO) voor back-end componenten.
- Onderhoud en ontwikkeling op het gebied van CI/CD (OpenShift pipelines, versioning en deployment-strategieën met Docker, Kubernetes, ArgoCD, Sonar).
- Toepassen en bijhouden van Java ontwikkelstandaarden en Design Patterns.
- Beheren van bestaande applicaties door incidenten nauwkeurig en klantgericht op te lossen.
- Ontwikkelen van nieuwe applicaties en functies in het volledige proces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren.
- Deelnemen in een Scrum-team (stand-ups, refinements, retrospectives, demo’s, etc.).
- Kennisoverdracht via technische coachingsessies en codereviews; actief delen van kennis binnen en buiten het team.
Belangrijkste technieken, methoden en tools
- Programmeertaal: Java
- Frontend: HTML / CSS / Angular
- Geodata: Postgres / PostGIS, OpenLayers, Kadaster Geo-componenten
- API & testen: Postman, JMeter
- DevOps & deployment: Git, Docker, Kubernetes, OpenShift, ArgoCD
- CI/CD & kwaliteit: OpenShift pipelines, Sonar
- Projectmanagement: Jira
- Werkwijze: Agile/Scrum; methode Nexus / SAFe
Organisatie
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.
Eisen
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Afgeronde (bachelor) hbo-opleiding of hoger
- Je hebt kennis van het werken met geografische data; in QGis en GeoMedia
Professional - Je 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
Gunningscriteria
- 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 - 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
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 - Gedegenkennis 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
Je sollicitatie dient uiterlijk 9 juni 2026 om 06:00 uur door ons te zijn ingediend, voorzien van een motivatie (waarin wordt toegelicht hoe aan de eisen en gunningscriteria wordt voldaan) en twee referenties. Wij ontvangen je gegevens graag minimaal één werkdag vóór de sluitingsdatum.