Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Full Stack developer Borden en Omroep - NS

Geplaatst 1 mei 2026
Delen:
Werkervaring
3 tot 7 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 4.357 - € 6.491 per maand
Opleidingsniveau
Taalvereiste
Nederlands (Vloeiend)
Deadline
8 mei 2026

Bouw aan je carrière op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Binnen het cluster Reisbegeleiding werk je aan diverse systemen en applicaties voor actuele en betrouwbare reisinformatie en omroep op alle stations in Nederland.

Daarom wil je bij NS werken

  • Je helpt reizigers in Nederland soepel hun weg te vinden door heldere en betrouwbare informatievoorziening op stations.
  • Je werkt mee aan de ontwikkeling van vernieuwde informatiesystemen, zoals digitale borden en omroepinstallaties, waarmee je de reiservaring voor iedereen verbetert. Je werkt met een breed scala aan programmeertalen en een grote suite aan applicaties.
  • Je wordt onderdeel van een collegiaal en gezellig zelfsturend DevOps-team waarin je de vrijheid krijgt om op jouw manier te werken en waarin iedereen openstaat voor elkaars feedback.

Dit ga je doen

Als ervaren Full Stack Developer werk je in één van de DevOps-teams aan het ontwikkelen, uitbreiden en beheren van software voor het Cluster Reisbegeleiding. Je werkt in een multidisciplinair team, waarin wordt samengewerkt met de andere NS Reisbegeleiding-teams. Speerpunten voor de teams zijn het realiseren van software tot en met productie en het vernieuwen van applicaties in een microservices-architectuur met Spring Boot, Docker, Azure, Kubernetes, Java, Kotlin en React.

Belangrijkste taken en verantwoordelijkheden:

Ontwikkelen en beheren van software

  • Realiseren, in productie brengen en continu verbeteren van softwareoplossingen binnen het DevOps-team.
  • Je schrijft kwalitatief goede en stabiele code en deelt actief je kennis met collega’s.

Inrichten en beheren cloud platform

  • Je ondersteunt en implementeert de migratie van microservices naar de Microsoft Azure cloudomgeving (AKS), waarbij je zorgt voor een stabiele en secure omgeving.

Monitoren en beheren applicatie in productie

  • Je volgt het ‘You build it, you run it’ principe en draagt bij aan het oplossen van storingen, ook buiten kantooruren via beschikbaarheidsdiensten.
  • Snel incidenten oplossen en verantwoordelijkheidsgevoel zijn hierbij essentieel.

Testautomatisering en kwaliteitsbewaking

  • Je bewaakt en verbetert de softwarekwaliteit door actief testen te automatiseren en continue verbeteringen door te voeren.

Toepassen Agile en DevOps werkwijzen

  • Je werkt samen in een multidisciplinair team en hebt nauwe samenwerking met andere teams.
  • Flexibele samenwerking en goede communicatie zijn hierbij van groot belang.

Kennis delen en coaching

  • Je legt complexe materie uit aan collega’s en stimuleert kennisoverdracht binnen het team.
  • Proactief kennis delen en openstaan voor feedback maken onderdeel uit van jouw werkwijze.

Hier ga je werken

Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen- en goederenvervoer. Om dat in goede banen te leiden, maken we binnen het cluster Reisbegeleiding gebruik van verschillende systemen en applicaties om de reiziger van de meest relevante en juiste informatie te voorzien. Deze systemen verzorgen de reisinformatie en omroep op alle stations van Nederland. Ook is het een bronsysteem voor reisinformatie ten behoeve van allerlei andere afnemende systemen en kanalen zoals reisplanners. Het systeem kent interfaces met bronnen binnen en buiten de NS-organisatie. Het is een real-time systeem met zeer hoge beschikbaarheidseisen.

Binnen Reisbegeleiding kom je te werken bij Team Borden en Omroep. Bij ons is er veel vrijheid om met nieuwe voorstellen te komen en op jouw manier te werken. Maar vooral zijn wij een team waar gezelligheid ook ontzettend gewaardeerd wordt.

We werken in een grote keten, kunnen snel afstemmen, ontwikkelen en releasen, hebben nauw contact met onze gebruikers én maken daadwerkelijk een zichtbaar verschil op de borden en de omroepen op onze stations.

Dit zijn de functie-eisen

  • Minimaal 3 jaar software development ervaring, voorkeur Java/Kotlin, frameworks zoals Spring Boot
  • Ervaring met front-end technologieën met Javascript met framework React of vergelijkbare front-end frameworks
  • Ervaring met Azure DevOps tooling zoals Repo en pipeline beheer in Azure DevOps
  • Ervaring in DevOps en microservices-architectuur. Hierbij is werken met en inrichten van microservices, Docker, Kubernetes en cloudplatforms zoals Azure belangrijk.

Dit zijn de arbeidsvoorwaarden

Voor deze functie onder meer:

  • Bij goed 1 jaar functioneren, krijg je een vast contract.
  • Wettelijk verlof uren (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 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.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.

Elke dag reizen bijna 1 miljoen mensen met de trein. Jij kunt daaraan bijdragen. Of je nu sleutelt aan een trein, werkt met data of slimme oplossingen bedenkt: bij NS doe je werk dat ertoe doet. We zoeken mensen met vakkennis en passie. Samen maken we Nederland bereikbaar – nu én in de toekomst. De reis van morgen begint bij jou.

Transport & Logistiek
Utrecht
Actief in 1 land
21.000 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 41 jaar oud