Tech lead herontwikkeling dienstregelingsplanning

ProRail

Utrecht

On-site

EUR 65,000 - 100,000

Full time

2 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Vast contract
NS-Business Card
IKB budget
Pensioen Rail & OV
Reiskostenvergoeding
Vakantiedagen 170–185

Job summary

ProRail zoekt een ervaren tech lead die het nieuwe, tijdsgevoelige dienstregeling-systeem vorm geeft. Je werkt aan een SAFe-gebaseerde Agile Release Train in Utrecht en stuurt multi-disciplinair teams aan om een robuust, schaalbaar systeem te bouwen met focus op frontend en backend samenwerking.

Je levert technische richting, coaches teams en ontwikkelt samen met UX en business een gebruiksvriendelijke data-intensieve planner.

Qualifications

  • HBO-/WO-denkniveau en minimaal 6 jaar ervaring als softwareontwikkelaar, waarvan ten minste 4 jaar als tech lead in een missie-kritische omgeving.
  • Java en Microsoft Azure ervaring gevraagd; kennis van Kotlin, Go, Python, Bash/PowerShell is een pré.
  • Gedegen ervaring met relationele en noSQL databases en frontend/backend frameworks zoals Spring Boot en Angular.
  • Een onderbouwde visie op agentic development en het verantwoord inzetten van AI-codingtools.
  • Ervaring met het ontwerpen van schaalbare, goed gedocumenteerde API's en het coachen van teams.

Responsibilities

  • Begeleid meerdere teams die aan hetzelfde product werken en lever werkende, onderhoudbare software op die aansluit bij gebruikersbehoeften.
  • Zorg voor samenhang in de architectuur over het hele systeem, inclusief frontend als volwaardig onderdeel; start met één frontend team en groei naar twee.
  • Ontwikkel werkwijzen waarbij AI-agents structureel bijdragen aan schrijven, reviewen en testen van code; voer experimenten en stel randvoorwaarden vast.
  • Neem een leidende rol binnen teams en daarbuiten, maak doordachte technische keuzes en betrek collega’s.
  • Signaleer knelpunten die teamoverschrijdend zijn en los ze samen met anderen op.
  • Maak anderen beter door coaching, kennisdeling en ontwikkeling van vakvolwassenheid binnen en buiten het team.
  • Bouw mee aan een developer community binnen ProRail.

Skills

Teamlead ervaring
Architectural richting
Coaching en kennisdeling
Agile werken

Education

HBO/WO-niveau

Tools

Java
Microsoft Azure
Kotlin
Go
Python
Spring Boot
Angular
PostgreSQL
MongoDB
Cassandra
Neo4j
API ontwerpen
PowerShell/Bash
AZ-204

Job description

Als tech lead maakt je impact op het nieuw te bouwen systeem voor de dienstregeling in Nederland.

Werk om trots op te zijn

Vanuit Utrecht wordt een nieuwe Agile Release Train (ART) neergezet om te werken aan de ontwikkeling van een nieuw systeem voor het plannen van de dienstregeling. Met dit systeem ondersteunen we de planning en verdeling van de dienstregeling op het spoor voor ongeveer 35 Nederlandse vervoerders. Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Dit nieuwe systeem zal de huidige applicatie, Donna, gaan vervangen.

Planners werken dagelijks intensief met dit systeem. Ze bewerken complexe, onderling afhankelijke dienstregelingen onder tijdsdruk. De kwaliteit van de gebruikersinterface is daarom net zo bepalend voor het succes als de kwaliteit van de backend.

We geloven ook dat AI de manier waarop software gebouwd wordt fundamenteel verandert. We bouwen dit systeem in een tijd waarin AI-agents een steeds groter deel van het schrijven, testen en onderhouden van code overnemen. We willen vanaf het begin ontdekken wat dat betekent voor onze architectuur, onze kwaliteitsborging en de rol van engineers. In een missie-kritische omgeving betekent dat: ambitieus, maar met duidelijke kaders.

Als tech lead lever je niet alleen zelf werkende software op, maar help je ook teams om samen de technische richting vorm te geven. Je werkt in een multidisciplinaire omgeving met IT'ers en business specialisten. Je geeft mede richting aan de architectuur van het systeem als geheel, van backend en integraties tot en met de front-end. Zo draag je bij aan duurzame technische keuzes die passen bij de doelstellingen van het product en de organisatie.

Wat Ga Je Doen
  • Je ondersteunt een aantal teams dat aan hetzelfde product werkt om werkende, onderhoudbare software op te leveren die aansluit bij de behoeften van gebruikers.
  • Je bewaakt de samenhang in de architectuur over de volle breedte van het systeem. De front-end behandel je daarbij als volwaardig onderdeel van die architectuur, niet als sluitstuk. We starten met één front-end team en groeien naar twee. Jij helpt die teams bij structuur, herbruikbare componenten, performance en gebruiksvriendelijkheid van data-intensieve planningsinterfaces, samen met UX en de business.
  • Je helpt de teams een werkwijze te ontwikkelen waarin AI-agents structureel bijdragen aan het schrijven, reviewen en testen van code. Je experimenteert, meet wat werkt en legt de randvoorwaarden vast op het gebied van review, testautomatisering, security en traceerbaarheid.
  • Je pakt een leidende rol binnen de teams en daarbuiten, maakt op basis van ervaring en context doordachte technische keuzes en neemt collega’s hierin mee.
  • Je signaleert teamoverstijgende knelpunten en neemt initiatief om deze in samenwerking met anderen op te lossen.
  • Je maakt anderen beter: coacht collega-engineers, stimuleert kennisdeling en draagt actief bij aan vakvolwassenheid binnen en buiten het eigen team.
  • Je bouwt mee aan een developer community binnen ProRail, waarin kennisdeling, vakmanschap en continue verbetering centraal staan.
Jouw plek

We bieden graag ruimte aan iedereen. We zien talent als basis en diversiteit als kracht om samen betere resultaten te behalen. We staan aan de vooravond van de ontwikkeling van het nieuwe systeem en zoeken een ervaren tech lead die ons helpt een sterke tech-cultuur neer te zetten. Je werkt samen met een collega-tech lead die al aan boord is.

De nieuwe ART groeit de komende jaren naar ongeveer 80 medewerkers. Je werkt nauw samen met de Donna Service Organisatie (DSO), die verantwoordelijk is voor het huidige dienstregelingssysteem en veel kennis heeft van het domein. We kenmerken ons door een open en warme sfeer, waarin we ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht laten komen. We dagen elkaar uit en staan voor elkaar klaar.

We werken als Agile Release Train binnen het SAFe-raamwerk en houden dat bewust lichtgewicht. SAFe is voor ons een manier om met meerdere teams op één lijn te blijven, geen doel op zich. De focus ligt op werkende software, korte feedbackloops en zoveel mogelijk automatisering.

Jouw arbeidsvoorwaarden
  • Direct een vast contract. Wij hebben vertrouwen in jou.
  • Een bruto maandsalaris tussen € 5.860,- en € 8.972,- o.b.v. 36 uur per week, schaal 10.
  • Daarbovenop 13,61% van jouw bruto salaris in de vorm van een Individueel KeuzeBudget (IKB). Dit budget is inclusief 8% vakantietoeslag en 3,25% decemberuitkering.
  • Een goed pensioen bij Rail & OV: een sterk fonds dat vooroploopt in duurzaam beleggen. Zit je nu in een ander fonds? Houd er rekening mee dat Rail & OV op 1 januari 2026 al overstapte op het nieuwe pensioenstelsel.
  • Een NS-Business Card met TreinVrij (en een NS-Businesscard Daluren voor directe gezinsleden). Of een kilometervergoeding van € 0,25/km onbelast bij maximaal 120 kilometer per dag.
  • 170 vakantie-uren én de optie om tot 185 extra vakantie-uren bij te kopen vanuit jouw IKB.

Wij kozen voor een kleine selectie uit onze arbeidsvoorwaarden. Maar we bieden je meer. Voor alle arbeidsvoorwaarden en onze CAO klik op deze link.

Jouw inbreng

Bij ProRail Vinden Wij Het Belangrijk Dat Jij Gewoon Jezelf Kan Zijn. Daarom Zijn Wij Benieuwd Naar Wiejijbent. Voor Deze Functie Breng Je Sowieso Mee

  • HBO-/WO-denkniveau en minimaal 6 jaar ervaring als softwareontwikkelaar, waarvan ten minste 4 jaar als tech lead in een missie-kritische omgeving waar je hebt bijgedragen aan een grootschalig nieuwbouwtraject.
  • Je hebt ruime ervaring met Java en Microsoft Azure (AZ-204 is in je voordeel), Kotlin, Go, Python en Bash/PowerShell is een pré.
  • Je hebt ervaring met diverse soorten databases: relationeel (bijv. PostgreSQL), noSQL (bijv. Mongo, Cassandra), graph (Neo4j).
  • Je hebt ervaring met backend- en frontendframeworks, zoals Spring Boot en Angular, en bent bekend met design patterns en het ontwerpen en implementeren van schaalbare, goed gedocumenteerde API's.
  • Een onderbouwde visie op agentic development. Je gebruikt zelf AI-codingtools in je dagelijkse werk, kent de sterke en zwakke kanten ervan en kunt uitleggen hoe je ze verantwoord inzet in een omgeving waar fouten grote gevolgen hebben.
Jouw ProRail

Bij de naam ProRail denken veel mensen in eerste instantie aan treinen. Toch zit het net even anders: we beheren de spoorwegnetwerken in Nederland. En wist je dat we in Nederland een van de drukste, betrouwbaarste en meest ingenieuze spoorwegnetwerken ter wereld kennen?

Hoe fijn is het dan ook dat we kunnen rekenen op onze ruim 5.000 diverse collega’s. Met elkaar houden we 7.000 kilometer spoor – en alles wat erbij komt kijken – veilig en in topconditie. Van mooie stations en een optimale dienstregeling tot goed onderhouden bruggen, tunnels, overgangen, wissels en seineren.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-end developer
Front-end developer

ProRail • Utrecht

On-site
EUR 57,000 - 81,000
NS-Business Card
Pension Rail & OV
Vakantie-uren expansion
Senior ontwerp en implementatiemanager
Senior ontwerp en implementatiemanager

ProRail • Maastricht

On-site
EUR 62,529 - 96,143
Jaarlijkse loonsverhoging van 2,5%
Persoonlijk ontwikkelbudget tot € 1.000,-
NS-Business Card met TreinVrij
Landelijk verkeersleider CMBO
Landelijk verkeersleider CMBO

ProRail • Utrecht

On-site
EUR 46,000 - 63,000
NS-Business Card
TreinVrij
Kilometervergoeding
+2
IT Young Talent Program – junior procesarchitect (ITIL)
IT Young Talent Program – junior procesarchitect (ITIL)

ProRail • Utrecht

On-site
EUR 40,520 - 48,535
Bruto maandsalaris van €3.990
Vast contract bij start
Persoonlijk ontwikkelbudget tot €1.000,-
+1
Teamleider projectbegeleiding Zuid-Holland
Teamleider projectbegeleiding Zuid-Holland

ProRail • Rotterdam

Hybrid
EUR 57,000 - 81,000
Direct vast contract
IKB budget
NS-Business Card TreinVrij
+3
Senior data engineer
Senior data engineer

ProRail • Utrecht

On-site
EUR 57,000 - 81,000
Lead Enterprise Architect Treindigitalisering - Utrecht
Lead Enterprise Architect Treindigitalisering - Utrecht

Nederlandse Spoorwegen • Utrecht

On-site
EUR 60,000 - 104,000
Salarisrange NS
Jaarlijkse bonus/1
Eindejaarsuitkering 3%
+3
System architect data analytics
System architect data analytics

ProRail • Utrecht

On-site
EUR 70,000 - 107,000
Vast contract
Pensioen Rail & OV
NS-Business Card
+1
Lead Enterprise Architect Treindigitalisering - Utrecht
Lead Enterprise Architect Treindigitalisering - Utrecht

Werken bij NS • Amersfoort

On-site
EUR 60,000 - 104,000
Salaris tussen €5.356,- en €9.337,- br
144 uur verlof + extra verlof
3% eindejaarsuitkering
+6
Lead Enterprise Architect Treindigitalisering
Lead Enterprise Architect Treindigitalisering

NS • Utrecht

On-site
EUR 60,000 - 104,000
Salaris 5.356–9.337 EUR bruto/maand (੦