



Samen met een team van DevOps engineers en domeinexperts bouw je aan oplossingen die direct impact hebben op de operatie van NS.
Als Senior Backend Developer binnen het Real Time Monitoring (RTM) team werk je aan de ontwikkeling van een nieuwe applicatie die grote hoeveelheden realtime data uit de treinenvloot en haar omgeving verwerkt. Denk daarbij aan miljoenen metingen per seconde. Deze data komen uit verschillende bronnen: de treinen zelf, meetpunten op de rails en onderhoudssystemen.
Deze bulk data moet worden omgezet naar waardevolle gebruikersinformatie.
Denk hierbij aan collega’s die vanuit de besturing van de dienstregeling realtime ondersteuning nodig hebben bij het analyseren en oplossen van acute treinproblemen (bv. een gestrande trein), maar ook aan honderden monteurs die historische treindata raadplegen om storingen, trends en onderhoudsinformatie te achterhalen.
Daarnaast beschikt de applicatie over een rule-engine die realtime beslislogica toepast om verschillende typen, waaronder kritieke, alarmeringen te genereren. Deze signaleringen spelen een essentiële rol in het waarborgen van de veiligheid van reizigers.
Deze uitdaging vraagt niet om een standaard oplossing, maar moderne en geavanceerde technieken. Je ontwikkelt schaalbare backend-services en dataverwerkingscomponenten die sensorgegevens, tellerstanden en diagnosemeldingen omzetten naar waardevolle informatie.
Je werkt in een DevOps-team waar ontwikkeling, beheer en verbetering samenkomen. Naast het bouwen van software draag je actief bij aan technische keuzes, architectuur en de verdere ontwikkeling van het platform.
Wil je meer weten over deze technische uitdaging? Neem dan contact op met Eva ter Laak (0610404528). Je bent van harte welkom om een keer kennis te maken met het team, de werkomgeving te ervaren en je vragen te stellen.
Concreet houd je je bezig met:
Bij deze functie hoort deelname aan een consignatiedienst (aantal weken per jaar). Tijdens deze periodes ben je buiten kantoortijden bereikbaar voor incidenten zodat de applicatie 24/7 ondersteund kan worden.
Je komt te werken in het Real Time Monitoring team van NS: een multidisciplinair DevOps-team dat bouwt aan een nieuwe generatie monitoringsoftware voor de treinenvloot. Het platform wordt momenteel verder ontwikkeld, waardoor je veel ruimte krijgt om mee te denken over architectuur, technologiekeuzes en de verdere ontwikkeling van het systeem.
Binnen het team werk je nauw samen met DevOps engineers, domeinexperts en gebruikers uit de operatie. Je wordt omringd door slimme, betrokken engineers die elkaar uitdagen, kennis delen en samen werken aan technisch hoogwaardige oplossingen.
We werken in Scrumteams met sprints van twee weken, waarbij samenwerking, kennisdeling en interne kruisbestuiving met andere teams binnen NS centraal staan.
We bieden een inspirerende werkomgeving waarin je samen met betrokken collega’s werkt aan technologie met maatschappelijke impact, met een gezonde balans tussen samenwerken op kantoor en geconcentreerd werken vanuit huis.
Voor deze rol zoeken we een ervaren developer die zich comfortabel voelt in een cloud-native DevOps-omgeving en ervaring heeft met schaalbare backend- en data-oplossingen.
Backend & Software Development
Cloud & Platform
Data & Streaming
Testing & Quality
Monitoring & Operations
Wie jij bent?
Bij NS vinden we het belangrijk dat collega’s elkaar durven aanspreken en openstaan voor verandering. We zoeken daarom niet alleen iemand met de juiste technische bagage, maar vooral ook iemand met de juiste mindset en houding. Je hoeft dus nog niet aan alle functie-eisen te voldoen; als je nieuwsgierig bent, eigenaarschap toont en graag leert, dan maken we graag kennis met je.
Samen bouwen we aan een toekomstbestendige Real Time Monitoring oplossing die direct bijdraagt aan de betrouwbaarheid en het onderhoud van de treinenvloot van NS.
Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:
Solliciteer direct (maar zeker vóór (22-06-2026) via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen Schipper, corporate recruiter.
Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via: [email protected]. Ook voor vragen over anoniem solliciteren kun je daar terecht.
Heb je liever telefonisch contact? Bel dan met onze frontoffice via 0886713666.
Goed om te weten:
#Li-JS1
Samen met een team van DevOps engineers en domeinexperts bouw je aan oplossingen die direct impact hebben op de operatie van NS.
Als Senior Backend Developer binnen het Real Time Monitoring (RTM) team werk je aan de ontwikkeling van een nieuwe applicatie die grote hoeveelheden realtime data uit de treinenvloot en haar omgeving verwerkt. Denk daarbij aan miljoenen metingen per seconde. Deze data komen uit verschillende bronnen: de treinen zelf, meetpunten op de rails en onderhoudssystemen.
Deze bulk data moet worden omgezet naar waardevolle gebruikersinformatie.
Denk hierbij aan collega’s die vanuit de besturing van de dienstregeling realtime ondersteuning nodig hebben bij het analyseren en oplossen van acute treinproblemen (bv. een gestrande trein), maar ook aan honderden monteurs die historische treindata raadplegen om storingen, trends en onderhoudsinformatie te achterhalen.
Daarnaast beschikt de applicatie over een rule-engine die realtime beslislogica toepast om verschillende typen, waaronder kritieke, alarmeringen te genereren. Deze signaleringen spelen een essentiële rol in het waarborgen van de veiligheid van reizigers.
Deze uitdaging vraagt niet om een standaard oplossing, maar moderne en geavanceerde technieken. Je ontwikkelt schaalbare backend-services en dataverwerkingscomponenten die sensorgegevens, tellerstanden en diagnosemeldingen omzetten naar waardevolle informatie.
Je werkt in een DevOps-team waar ontwikkeling, beheer en verbetering samenkomen. Naast het bouwen van software draag je actief bij aan technische keuzes, architectuur en de verdere ontwikkeling van het platform.
Wil je meer weten over deze technische uitdaging? Neem dan contact op met Eva ter Laak (0610404528). Je bent van harte welkom om een keer kennis te maken met het team, de werkomgeving te ervaren en je vragen te stellen.
Concreet houd je je bezig met:
Bij deze functie hoort deelname aan een consignatiedienst (aantal weken per jaar). Tijdens deze periodes ben je buiten kantoortijden bereikbaar voor incidenten zodat de applicatie 24/7 ondersteund kan worden.
Je komt te werken in het Real Time Monitoring team van NS: een multidisciplinair DevOps-team dat bouwt aan een nieuwe generatie monitoringsoftware voor de treinenvloot. Het platform wordt momenteel verder ontwikkeld, waardoor je veel ruimte krijgt om mee te denken over architectuur, technologiekeuzes en de verdere ontwikkeling van het systeem.
Binnen het team werk je nauw samen met DevOps engineers, domeinexperts en gebruikers uit de operatie. Je wordt omringd door slimme, betrokken engineers die elkaar uitdagen, kennis delen en samen werken aan technisch hoogwaardige oplossingen.
We werken in Scrumteams met sprints van twee weken, waarbij samenwerking, kennisdeling en interne kruisbestuiving met andere teams binnen NS centraal staan.
We bieden een inspirerende werkomgeving waarin je samen met betrokken collega’s werkt aan technologie met maatschappelijke impact, met een gezonde balans tussen samenwerken op kantoor en geconcentreerd werken vanuit huis.
Voor deze rol zoeken we een ervaren developer die zich comfortabel voelt in een cloud-native DevOps-omgeving en ervaring heeft met schaalbare backend- en data-oplossingen.
Backend & Software Development
Cloud & Platform
Data & Streaming
Testing & Quality
Monitoring & Operations
Wie jij bent?
Bij NS vinden we het belangrijk dat collega’s elkaar durven aanspreken en openstaan voor verandering. We zoeken daarom niet alleen iemand met de juiste technische bagage, maar vooral ook iemand met de juiste mindset en houding. Je hoeft dus nog niet aan alle functie-eisen te voldoen; als je nieuwsgierig bent, eigenaarschap toont en graag leert, dan maken we graag kennis met je.
Samen bouwen we aan een toekomstbestendige Real Time Monitoring oplossing die direct bijdraagt aan de betrouwbaarheid en het onderhoud van de treinenvloot van NS.
Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:
Solliciteer direct (maar zeker vóór (22-06-2026) via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen Schipper, corporate recruiter.
Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via: [email protected]. Ook voor vragen over anoniem solliciteren kun je daar terecht.
Heb je liever telefonisch contact? Bel dan met onze frontoffice via 0886713666.
Goed om te weten:
#Li-JS1




