Vacature Senior Software Engineer

Senior Software Engineer
Detachering
09-06-2026

Vacature omschrijving

Startdatum: 29 juni 2026

Einddatum: 30 juni 2027

Optie op verlenging: 2x 12 maanden

Duur: 30-06-2027

Sluitingsdatum: 9 juni 2026

Publicatiedatum: 28 mei 2026

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

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

Wensen:

  • 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
Direct solliciteren

Hoe het werkt?

1.
Solliciteer op jouw opdracht

Geen cv bij de hand? Geen probleem. Bij ons hoef je geen uitgebreide motivatiebrief te schrijven of je hele loopbaan op papier te zetten. Laat simpelweg je naam en contactgegevens achter of stuur ons een kort berichtje. Wij zijn vooral benieuwd naar wie jíj bent en wat je zoekt.

2.
Wij nemen contact op

Binnen een paar werkdagen nemen we contact met je op. We bespreken wat jij belangrijk vindt in een baan, wat je ervaring is (of juist waar je in wil groeien), en welke mogelijkheden er zijn binnen ons team. Alles in een open en ontspannen gesprek.

3.
Kennismaken

Zien we een match? Dan nodigen we je uit voor een kennismakingsgesprek – online of bij ons op locatie. Je krijgt een goed beeld van de functie, de sfeer en de mensen met wie je eventueel gaat samenwerken. En natuurlijk kun jij ook al je vragen stellen.

4.
Je kan aan de slag!

Zijn we allebei enthousiast? Dan regelen we de laatste praktische zaken en zorgen we dat je een vliegende start maakt. Van contract tot inwerktraject – we zorgen dat alles op rolletjes loopt.

Vorige Volgende

Gerelateerde vacatures