Chat met ons!

Senior Full-stack Developer

Als Senior Full-stack Developer bij de Nederlandse Spoorwegen (NS) werk je aan één van de meest kritische applicaties van het Nederlandse spoor: Donna. Deze complexe en essentiële planningsapplicatie zorgt ervoor dat de dienstregeling voor alle vervoerders op het Nederlandse spoor soepel verloopt. In een DevOps-team draag je bij aan de ontwikkeling, het onderhoud en de kwaliteit van het systeem waarmee dagelijks duizenden treinbewegingen worden gepland.

Tarief tot €85,- per uur

Detachering

Nog … dagen

Opdrachtgever: Nederlandse Spoorwegen
Locatie: DSO Utrecht
Duur: 1 december 2025 t/m 30 november 2026 (optie tot verlenging met maximaal 12 maanden)
Uren per week: 36
Tarief: €85 per uur
Reageren vóór: dinsdag 11 november 2025, 15:00 uur

Functieomschrijving

Bij de Donna Service Organisatie (DSO) werk je in een dynamische DevOps-omgeving aan de applicatie Donna, het plansysteem voor het volledige Nederlandse spoorwegnet. Deze applicatie is cruciaal voor de planning van treinen, personeel en materieel voor NS en andere vervoerders. Je ontwikkelt nieuwe features van concept tot productie, beheert bestaande systemen en draagt actief bij aan kennisdeling en technische groei binnen het team.

Je werkt met een moderne technologie-stack en speelt een sleutelrol in het waarborgen van de betrouwbaarheid, efficiëntie en schaalbaarheid van de applicaties. De nadruk ligt op samenwerking, kwaliteit en innovatie.

Taken en verantwoordelijkheden

  • Ontwikkelen, testen en beheren van back-end en front-end applicaties binnen een complexe softwareomgeving

  • Realiseren van user story’s van concept tot productie

  • Beheren van bestaande applicaties (Dev & Ops)

  • Actief bijdragen aan de kwaliteit, robuustheid en performance van de software

  • Werken binnen een DevOps-team volgens de Scrum-methodiek

  • Bouwen van microservices en onderhouden van monolithische systemen

  • Monitoren en optimaliseren van applicaties in productie

  • Delen van kennis en coachen van teamleden

  • Samenwerken met andere teams aan integraties en systeemverbeteringen

Functie-eisen

  • HBO of WO werk- en denkniveau, bij voorkeur een technische opleiding

  • Minimaal 5 jaar ervaring met Java en Spring Boot

  • Aantoonbare ervaring met het ontwerpen en bouwen van complexe systemen

  • Ervaring met DevOps-tools zoals Jenkins, OpenShift en Grafana

  • Kennis van databases en messagingtechnologieën (ActiveMQ, Oracle DB, PostgreSQL)

  • Ervaring met Scrum

  • Uitstekende beheersing van de Nederlandse taal in woord en geschrift

  • Deze opdracht is alleen geschikt voor kandidaten in loondienst (niet voor zzp’ers of DGA’s)

Pré’s

  • Ervaring met API development (OpenAPI/Swagger)

  • Ervaring met front-end frameworks zoals Angular en TypeScript (RxJs/Ngxs)

  • Ervaring met test frameworks zoals Playwright en WireMock

Competenties

  • Analytisch vermogen

  • Teamgericht en communicatief sterk

  • Kwaliteitsbewust

  • Proactief en verantwoordelijk

  • Resultaatgericht

  • Flexibel en leergierig

  • Vermogen om complexe technische materie begrijpelijk uit te leggen

Solliciteren







    Vragen over de vacature?

    Stuur Gerben Visser een berichtje.

    Based on the PADDAP framework Talentwave Solution