Senior Software Engineer - #49084
OverheidZZP
Datum: 5 dagen geleden
Stad: Apeldoorn, Gelderland
Contracttype: Voltijd
Over de functie
In het kort: Je gaat als senior software engineer Java-microservices en een Angular-frontend ontwikkelen en beheren, geo-data en PostGIS toepassen, CI/CD inrichten, incidenten oplossen en je team technisch coachen binnen een Agile/Scrum-omgeving.
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent.
Let wel, de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a van de Waadi.
De startdatum is onder voorbehoud van een tijdige afronding van de offerteprocedure. Dit kan ook betekenen dat de startdatum van de opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de offerteaanvraag kunnen zodoende geen rechten worden ontleend.
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.
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.
Belangrijkste technieken, methoden en tools
De belangrijkste taken en verantwoordelijkheden zijn
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.
Eisen
Optie tot verlenging: Ja, 2x 12 maanden
Gespreksdatum: 15/06/2026
Dienstverband: Detachering
Over de opdrachtgever
Het Kadaster verzamelt en beheert gegevens over vastgoed en de openbare ruimte in Nederland. Het is verantwoordelijk voor de registratie van eigendommen, kadastrale grenzen en hypotheekinformatie. Het Kadaster biedt inzicht en informatie over het land en onroerend goed in Nederland en speelt een belangrijke rol in de vastgoedsector.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
In het kort: Je gaat als senior software engineer Java-microservices en een Angular-frontend ontwikkelen en beheren, geo-data en PostGIS toepassen, CI/CD inrichten, incidenten oplossen en je team technisch coachen binnen een Agile/Scrum-omgeving.
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent.
Let wel, de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a van de Waadi.
De startdatum is onder voorbehoud van een tijdige afronding van de offerteprocedure. Dit kan ook betekenen dat de startdatum van de opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de offerteaanvraag kunnen zodoende geen rechten worden ontleend.
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.
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.
Belangrijkste technieken, methoden en tools
- Java
- Postman, JMeter
- 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.
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.
Eisen
- Dienstverband: Detachering
- Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 5 pagina’s A4. De motivaties op de eisen en de antwoorden op de gunningscriteria dienen binnen het opgegeven aantal pagina’s te worden opgenomen!
- 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.
- Ervaring met ArgoCD (gunningscriterium 2, totaal 50 punten).
- Ervaring met OpenShift (gunningscriterium 2, totaal 50 punten).
- Ervaring met Minio (gunningscriterium 2, totaal 50 punten).
- Ervaring met Grafana / Loki (gunningscriterium 2, totaal 50 punten).
- Ervaring met YAML (gunningscriterium 2, totaal 50 punten).
- Ervaring met Maven (gunningscriterium 2, totaal 50 punten).
- 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
Optie tot verlenging: Ja, 2x 12 maanden
Gespreksdatum: 15/06/2026
Dienstverband: Detachering
Over de opdrachtgever
Het Kadaster verzamelt en beheert gegevens over vastgoed en de openbare ruimte in Nederland. Het is verantwoordelijk voor de registratie van eigendommen, kadastrale grenzen en hypotheekinformatie. Het Kadaster biedt inzicht en informatie over het land en onroerend goed in Nederland en speelt een belangrijke rol in de vastgoedsector.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
- Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
- Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct!
- Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon.
Hoe solliciteren
Om te solliciteren voor deze baan moet u inloggen op onze website. Als u nog geen account heeft, registreer dan eerst.
CV plaatsenVergelijkbare banen
Project Management Officer
Kiwa Nederland,
Apeldoorn, Gelderland
2 dagen geleden
Korte introductie Ben jij een gestructureerde en proactieve Project Management Officer die energie krijgt van het ondersteunen van projecten in een dynamische omgeving? Wil jij bijdragen aan het soepel laten verlopen van projecten én de communicatie met interne en externe stakeholders verbeteren? Dan is deze rol bij Kiwa Technology in Apeldoorn iets voor jou. Over de functie Als PMO bij...
Pedagogisch professional peuteropvang | 16-32 uur per week
Docentenmarktplaats.nl,
Apeldoorn, Gelderland
3 dagen geleden
Omschrijving organisatie Als maatschappelijke kinderopvang staan we midden in de samenleving. Samen met meer dan 900 collega's werken we iedere dag aan een wereld waar kinderen mogen zijn wie ze zijn. Samen bouwen we, stap voor stap, aan een sociale samenleving waarin iedereen meetelt. Functieomschrijving Wij nodigen u alleen uit te solliciteren als u voldoet aan het gevraagde functieprofiel. Andere...
Ict projectmanager
Reposten,
Apeldoorn, Gelderland
€ 105
per uur
1 week geleden
De opdrachtomschrijving Achtergrond opdracht De producten Harvest en Endevor worden uitgefaseerd, waar nogal enige complexiteit mee gemoeid is. Als projectleider ben je verantwoordelijk voor de voorbereiding, ontwikkeling en coordinatie van de uitfasering. Wensen De rol is hybride maar er wordt wel fysieke aanwezigheid verwacht op n.t.b. kantoordagen. De standplaats is Apeldoorn. werkweek is 4x9 werken mogelijk. Competenties resultaatgerichtheid inlevingsvermogen organisatiesensitiviteit...