Functieomschrijving
Voor Kadaster zoeken wij een Senior Software Engineer. Je wordt ingezet binnen het team Everest. In deze rol werk je aan applicaties die landmeters en ondersteuners begeleiden in het landmeetkundige proces. Je houdt je bijvoorbeeld bezig met het bepalen van de meetrijpheid van percelen, het versturen van brieven over afspraken en het registreren van bevindingen in het veld.Je ondersteunt het team Everest bij het ontwikkelen en beheren van bestaande en nieuwe tooling en applicaties op basis van onder andere Java en Angular. Je werkt hierbij volgens de Agile werkwijze en stemt je werkzaamheden af op businessbelangen en de toegevoegde waarde voor het proces.
Samen met je teamleden voer je ontwikkel-, test- en onderhoudswerkzaamheden uit binnen een Scrum/DevOps omgeving.
Competenties
- Je pakt snel nieuwe materie op.
- Je werkt goed samen met collega’s in een Scrum/DevOps team.
- Je beschikt over de benodigde soft skills om effectief in het team mee te werken en je aan te passen aan de werkwijze van het team.
- Je bent in staat zelfstandig te werken zonder het team uit het oog te verliezen.
- Je weet anderen te overtuigen op basis van inhoudelijke argumenten.
- Je kunt concepten duidelijk toelichten aan de groep.
- Je legt materie op begrijpelijke wijze uit aan stakeholders.
- Je toont initiatief door actief met verbetervoorstellen te komen.
- Je bent bereid kennis van methoden en technieken te delen met het team.
- Je kijkt over je eigen grenzen heen en pakt waar nodig aanpalende werkzaamheden op.
- Je bent analytisch sterk.
Organisatie
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Dit is hun wettelijke taak als zelfstandig bestuursorgaan. De gegevens van het Kadaster 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.
Functie eisen
- Je beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Je beschikt over een afgeronde (bachelor) hbo-opleiding of hoger
- Je hebt minimaal vijf jaar aantoonbare en degelijke ervaring in het ontwikkelen van Java (web)applicaties
- Je hebt minimaal vijf jaar werkervaring met .Net Framework
- Je hebt minimaal vijf jaar aantoonbare en degelijke werkervaring in het ontwikkelen in Java
- Je hebt minimaal vijf jaar aantoonbare en degelijke ervaring in het ontwikkelen in Angular op basis van TypeScript
- Je hebt minimaal vijf jaar werkervaring met Java-frameworks Spring (incl. Spring Boot), Hibernate ORM en JPA
- Je hebt minimaal drie jaar werkervaring met testframeworks Cucumber, Selenide, JUnit en Mockito
- Je hebt minimaal drie jaar werkervaring met SQL en relationele databases (Oracle, PostgreSQL)
- Je hebt minimaal twee jaar werkervaring met Move3
- Je hebt ervaring met het werken in een Scrum-team
Functie wensen
- Je kunt snel nieuwe materie oppakken
- Je werkt goed samen met collega’s in een Scrum / DevOps team
- Je beschikt over de soft skills om goed in het team mee te werken en je aan te passen aan de werkwijze van het team
- Je kunt ook zelfstandig werken, waarbij je het team niet uit het oog verliest
- Je beschikt over de vaardigheden om anderen te overtuigen op basis van inhoudelijke argumenten
- Je kunt concepten duidelijk toelichten aan de groep
- Je legt materie in begrijpelijke taal uit aan stakeholders
- Je toont initiatief door zelf met verbetervoorstellen te komen
- Je bent bereid kennis van methoden en technieken te delen met het team
- Je kijkt over je eigen grenzen heen en pakt waar nodig aanpalende werkzaamheden op
- Je bent analytisch sterk
