Software Designer vacatures in de provincie Utrecht
Ontwikkelaar
NSUtrecht€7.00032 - 36 uurHBO14 dagen geledenTechnisch Cyber Security Expert (Schaal 61)
NSUtrecht€4.356 - €7.29532 - 36 uurHBO21 dagen geleden
Download de app
Bekijk en solliciteer op vacatures bij jou in de buurt, waar en wanneer jij wilt. Je nieuwe baan is altijd dichtbij.
Functieomschrijving
Contact
Java DevOps ontwikkelaar bijsturingsapplicatie dienstregeling
-
Utrecht
-
32 - 36 uur
-
IT
-
Sluit op
28-02-2026 00:00
Java DevOps ontwikkelaar bijsturingsapplicatie dienstregeling
-
Utrecht
-
IT
-
32 - 36 uur
-
Sluit op
28-02-2026 00:00
Jij zorgt voor de mobiliteit van Nederland
- Als ontwikkelaar van B@D draag jij bij aan het laten rijden van de treinen. Daarom zijn er zware eisen gesteld aan deze applicatie op het vlak van beschikbaarheid, betrouwbaarheid en performance.
"Als ontwikkelaar van bijsturingsapplicatie dienstregeling (B@D) heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie van NS. De complexiteit van het domein van de bijsturing van treinen, de keten van systemen waarin B@D haar werk moeten doen en de hoge beschikbaarheids- en performance-eisen die gesteld worden maken het werk leuk en uitdagend."
Dankzij onze developers kunnen treinen op tijd rijden, krijgen reizigers 24 uur per dag actuele reisinformatie en verlopen verstoringen snel. Ook het kopen van tickets, online en offline, gaat soepel dankzij onze IT.
Jouw werkplek is binnen een agile release train die werkt aan verschillende applicaties, zoals de bijsturingsapplicatie materieel (B@M) en dienstregeling (B@D). Met deze applicaties bestuurt de afdeling Besturing Operatie 24 uur per dag het materieel voor ongeveer 7.000 treinritten. Jouw applicatie zorgt ervoor dat treinen lang genoeg zijn voor alle reizigers en dat we altijd weten waar het materieel rijdt of staat. Dit geldt niet alleen als alles volgens plan loopt, maar juist ook bij verstoringen zoals een defecte trein of aanrijding. Zo helpt jouw werk om snel te reageren op crises en kunnen reizigers snel verder reizen.
Onder begeleiding van de scrum master werk je samen met solution architecten, developers en product owners aan de doorontwikkeling van B@D. Dit is een backend-applicatie die alle belangrijke spoorinformatie ontsluit om de operatie van de treindienst te sturen.
Als senior Java developer werk je in een agile team en overleg je dagelijks met je collega's en software architecten. Zo maak je het verschil voor gebruikers in de dagelijkse operatie met directe impact op de inzet van treinmaterieel en datagebruikers.
Het cluster Materieel en Onderhoud is onderdeel van IT Operatie. Wij zorgen voor de ontwikkeling en beheer van complexe, IT-systemen die processen ondersteunen van o.a. de planning en besturing voor materieel en dienstregeling. In een notendop zorgt het team er eigenlijk voor dat de treinen op tijd kunnen rijden.
We ontwikkelen binnen ons team niet alleen met technologie, maar ook met onze manier van werken. Zo zetten we vol in op Continuous Delivery, Continuous Integration en DevOps. En dat binnen een Release Train met zes Agile teams met een multidisciplinaire samenstelling. Van hen én van ons krijg je ruimte en tijd om te sparren, kennis te delen en te leren.
De volgende stappen in technologische roadmap staan in het teken van uitbreiding van de systemen met belangrijke functies om bijvoorbeeld treinen dichter na elkaar te kunnen laten rijden, beter centraal te kunnen bijsturen en informatie uit te wisselen met de onderhoudsafdeling van treinen.
Wil je voor dat je solliciteert nog meer weten, beluister dan onze IT-podcast "Van code tot coupé". In de vierde aflevering spreekt zij twee collega's die meer vertellen over de applicatie.
- Je hebt (minimaal) 3 - 5 jaar relevante werkervaring als ontwikkelaar in een complex IT-landschap
- Je hebt ervaring met ontwikkeling in Java, REST webservices (ervaring met Spring (Boot), JMS
- Je hebt ervaring met het werken met Azure (certificeringen AZ104 en AZ204 zijn een sterke pre)
- Je hebt ervaring met container platformen (zoals Kubernetes, AKS is een sterke pre, of vergelijkbaar)
- Je hebt kennis van Relationele databases (ervaring met PostgreSQL is een pre).
- Ervaring met asynchrone messaging oplossingen in realtime systemen
- Daarom ben je ook drager van de waarden: Commitment, Durf, Focus, Openheid en Respect.
- Met jouw inzet, flexibiliteit en vermogen om samen te werken, versterk je het team.
- Je brengt veel ervaring mee zodat je de materie snel eigen kan maken en hebt eerder veel samengewerkt met solution architecten en product owners.
- Belangrijke elementen in het Agile werken zoals creatief inspelen op veranderingen en kort-cyclisch waarde leveren passen bij jouw manier van werken.
-
Je beschikt over sterke communicatieve vaardigheden in zowel Nederlands als Engels, toont daadkracht en durft beslissingen te nemen.
Alles wat je doet straalt kwaliteit uit omdat dankzij jouw software de treinen kunnen blijven rijden. Samen met de andere Developers draai je daarom ook mee in een 24/7 wachtdienst. Gedurende de wachtdienst applicatiebeheer wordt 24/7 ondersteuning geboden bij het analyseren en oplossen van incidenten in de productieomgeving waarvan de impact voor de business zeer hoog is. De wachtdienst bestaat uit telefonische ondersteuning, eventueel bijgestaan door documentatie en informatie aanleveren uit de verschillende systemen.
De medewerker die de wachtdienst uitvoert is op de ingeroosterde dagen 24 uur telefonisch bereikbaar. Het rooster wordt verdeeld over meerdere collega's waardoor het aantal keer wachtdienst draaien eerlijk verspreid is. Denk aan een frequentie van 1 keer per zes weken.
Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit.
- Een salaris tussen € 3.634,56,- en € 6.302,16,- bruto per maand (o.b.v. 36-urige werkweek).
- · 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
- Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
- 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
- Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
- Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
Mail naar van onze frontoffice via [email protected] .
- Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure.
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit.
- Als ontwikkelaar van B@D draag jij bij aan het laten rijden van de treinen. Daarom zijn er zware eisen gesteld aan deze applicatie op het vlak van beschikbaarheid, betrouwbaarheid en performance.
"Als ontwikkelaar van bijsturingsapplicatie dienstregeling (B@D) heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie van NS. De complexiteit van het domein van de bijsturing van treinen, de keten van systemen waarin B@D haar werk moeten doen en de hoge beschikbaarheids- en performance-eisen die gesteld worden maken het werk leuk en uitdagend."
Dankzij onze developers kunnen treinen op tijd rijden, krijgen reizigers 24 uur per dag actuele reisinformatie en verlopen verstoringen snel. Ook het kopen van tickets, online en offline, gaat soepel dankzij onze IT.
Jouw werkplek is binnen een agile release train die werkt aan verschillende applicaties, zoals de bijsturingsapplicatie materieel (B@M) en dienstregeling (B@D). Met deze applicaties bestuurt de afdeling Besturing Operatie 24 uur per dag het materieel voor ongeveer 7.000 treinritten. Jouw applicatie zorgt ervoor dat treinen lang genoeg zijn voor alle reizigers en dat we altijd weten waar het materieel rijdt of staat. Dit geldt niet alleen als alles volgens plan loopt, maar juist ook bij verstoringen zoals een defecte trein of aanrijding. Zo helpt jouw werk om snel te reageren op crises en kunnen reizigers snel verder reizen.
Onder begeleiding van de scrum master werk je samen met solution architecten, developers en product owners aan de doorontwikkeling van B@D. Dit is een backend-applicatie die alle belangrijke spoorinformatie ontsluit om de operatie van de treindienst te sturen.
Als senior Java developer werk je in een agile team en overleg je dagelijks met je collega's en software architecten. Zo maak je het verschil voor gebruikers in de dagelijkse operatie met directe impact op de inzet van treinmaterieel en datagebruikers.
Het cluster Materieel en Onderhoud is onderdeel van IT Operatie. Wij zorgen voor de ontwikkeling en beheer van complexe, IT-systemen die processen ondersteunen van o.a. de planning en besturing voor materieel en dienstregeling. In een notendop zorgt het team er eigenlijk voor dat de treinen op tijd kunnen rijden.
We ontwikkelen binnen ons team niet alleen met technologie, maar ook met onze manier van werken. Zo zetten we vol in op Continuous Delivery, Continuous Integration en DevOps. En dat binnen een Release Train met zes Agile teams met een multidisciplinaire samenstelling. Van hen én van ons krijg je ruimte en tijd om te sparren, kennis te delen en te leren.
De volgende stappen in technologische roadmap staan in het teken van uitbreiding van de systemen met belangrijke functies om bijvoorbeeld treinen dichter na elkaar te kunnen laten rijden, beter centraal te kunnen bijsturen en informatie uit te wisselen met de onderhoudsafdeling van treinen.
Wil je voor dat je solliciteert nog meer weten, beluister dan onze IT-podcast "Van code tot coupé". In de vierde aflevering spreekt zij twee collega's die meer vertellen over de applicatie.
Aan de slag als Software Designer in de provincie Utrecht? Bekijk het uitgebreide aanbod Software Designer vacatures in de provincie Utrecht op Nationale Vacaturebank en ga de uitdaging aan!
Veelgestelde vragen
Er zijn 2 vacatures beschikbaar.
Het gemiddelde salaris van een Software Designer ligt tussen €4.554 en €4.928.