Senior Software Engineer

Kadaster

Apeldoorn

Door de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).


Eisen:

  • Je beheerst de Nederlandse taal vloeiend, zowel mondeling als schriftelijk
  • Je beschikt over een afgeronde hbo-opleiding (bachelor) of hoger
  • Je hebt ervaring met het werken met geografische data, onder andere in QGis en GeoMedia Professional
  • Je hebt kennis van Generieke Geo Componenten en OpenLayers
  • Je hebt minimaal 2 jaar aantoonbare werkervaring met PostGIS-databases
  • Je hebt minimaal 6 jaar aantoonbare werkervaring in het ontwikkelen van IT-systemen
  • Je hebt minimaal 5 jaar aantoonbare ervaring met ontwikkeling in Java
  • Je hebt minimaal 5 jaar aantoonbare ervaring met Spring Boot
  • Je hebt minimaal 5 jaar aantoonbare ervaring met ontwikkeling in Angular
  • Je hebt minimaal 2 jaar aantoonbare ervaring met het werken met Nexus en/of Safe
  • Je hebt minimaal 2 jaar aantoonbare ervaring met RabbitMQ messaging services

Wensen:

  • Je draagt je kennis actief uit en deelt deze met het team
  • Je ondersteunt het aanwezige team en zoekt met hetzelfde gemak proactief andere teams op om problemen gezamenlijk op te lossen
  • Je beheert bestaande applicaties en lost incidenten nauwkeurig en klantgericht op
  • Je ontwikkelt nieuwe applicaties en functies en bent betrokken bij het volledige proces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren

Omschrijving:

Voor Kadaster zoeken wij een Senior Software Engineer. Je realiseert softwarecomponenten (code) op basis van functionele omschrijvingen, softwarearchitectuur en technische ontwerpen. Je bent verantwoordelijk voor het uitrollen, deployen en integreren van de gerealiseerde softwarecomponenten op het platform van de opdrachtgever. Voor belangrijke ontwerpbeslissingen die de architectuur raken stem je af met de systemarchitect. Je draagt kennis actief uit en deelt die met je team; je ondersteunt het aanwezige team en zoekt proactief andere teams op om gezamenlijke problemen op te lossen. Je ontwikkelt en onderhoudt zowel back-end als front-end code. Dit omvat het toepassen van OpenLayers in Angular en het gebruikmaken van geo-componenten. Je werkt met storages voor back-end componenten zoals PostgreSQL en MinIO. Daarnaast ben je verantwoordelijk voor de ontwikkeling en onderhoud van CI/CD-pijplijnen, versiebeheer en deploymentstrategieën. Je past en houdt Java-ontwikkelstandaarden en design patterns bij. Het beheren van bestaande applicaties door incidenten nauwkeurig en klantgericht op te lossen is ook een belangrijk onderdeel van je rol. Je ontwikkelt nieuwe applicaties en functies en neemt deel aan het volledige proces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren. Je werkt binnen een ervaren en gedreven Agile/Scrum-team dat volgens het Nexus-framework in sprints van twee weken werkt. Het team ontwikkelt een nieuw modulair systeem dat kavelruil en herverkavelingsprojecten ondersteunt. Door de modulaire opzet wordt er gefaseerd opgeleverd met maximaal hergebruik van bestaande componenten.

Inloggen

Bekijk en beheer jouw opdracht

Superman

Gratis starten, geen risico

Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.

Gratis opdrachten zoeken