Samenvatting
Als Senior Software Engineer realiseer je softwarecomponenten op basis van functionele omschrijvingen, software architectuur en technisch ontwerp binnen het Kadaster. Je bent verantwoordelijk voor het uitrollen en integreren van gerealiseerde softwarecomponenten op het Kadaster platform, waarbij je voor belangrijke ontwerpbeslissingen vooraf met de systemarchitect afstemming zoekt. Je werkt in het team Ruimte en Advies (Rena) binnen de directie Beheer en Ontwikkeling Informatietechnologie, een ervaren Agile/Scrum team dat volgens het Nexus framework in 2-weekse sprints werkt. Het team ontwikkelt een nieuw modulair systeem (SLIM) voor Kavelruil en Herverkaveling projecten, opgebouwd uit JAVA-microservices en een Angular frontend, dat aansluit op de Basisregistratie Kadaster. Je bent verantwoordelijk voor de ontwikkeling en onderhoud van back-end en front-end code, het beheer van openlayers in Angular en Kadaster Geo-componenten, en het onderhoud van CD/CI pipelines met OpenShift en Docker. Je deelt actief kennis met het team door technische coachingsessies en codereviews, ondersteunt collega's en zoekt proactief andere teams op om problemen op te lossen. Je bent betrokken in het hele ontwikkelingsproces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren van applicaties. Volgens Kadaster richtlijn ben je minimaal 2 dagen per week op kantoor aanwezig, waarbij de dagen in overleg met de manager en het team worden bepaald.