Senior Software Developer DevOps - NS Onderhoud & Service

NS Groep N.V.
Utrecht, Netherlands
5 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Dutch
Experience level
Senior
Compensation
€ 6.3K

Job location

Remote
Utrecht, Netherlands

Tech stack

API
Azure
Relational Databases
DevOps
PostgreSQL
Node.js
TypeScript
Planning Software
React
Backend
Vue.js
Information Technology
GraphQL

Job description

  • Je ontwikkelt software met directe impact op de beschikbaarheid van veilige en comfortabele treinen.
  • Je werkt in een gezellig, behulpzaam team met een informele sfeer en een duidelijke ambitie: groeien naar een volwaardig DevOps-team.
  • Bij NS krijg je volop ruimte om jezelf te ontwikkelen in een dynamische en maatschappelijk relevante omgeving.

"Werken in dit team betekent technische uitdaging combineren met het verbeteren van een cruciaal onderdeel van onze samenleving: goed onderhouden treinen."

Dit ga je doen als Senior Software Developer

Bij NS Onderhoud & Service zorg je samen met je team dat onze planningssoftware optimaal functioneert. Deze software helpt bij het efficiënt plannen van personeel voor treinonderhoud. Je ontwikkelt en verbetert de front- en backend, beheert de pipelines en bouwt waardevolle functionaliteiten. Je deelt actief je kennis en draagt bij aan de groei van het team naar een wendbaar DevOps-team. Je verdiept je in de bedrijfsprocessen en werkt nauw samen met stakeholders binnen en buiten IT om onze software continu te verbeteren. Met scrum werk je iteratief en flexibel aan waardevolle oplossingen in een complexe en dynamische omgeving.

Hier ga je werken

Je werkt vanuit Utrecht bij de afdeling IT Materieel & Onderhoud, onderdeel van NS IT Operatie. Hier ontwikkel en beheer je samen met je DevOps-team systemen die bijdragen aan het onderhoud van treinen. Onze tech stack bestaat onder meer uit TypeScript, Node.js, React, Vue.js, PostgreSQL, GraphQL en diverse code quality tools. We werken hybride: regelmatig op kantoor, deels vanuit huis. Bij NS staat samenwerken en kennisdelen centraal, in een cultuur waar diversiteit en inclusie gewaardeerd worden.

  • Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je terug in ons aannamebeleid. Lees hier meer.
  • Met deze vacature werven wij zelf onze nieuwe collega. Dit is géén oproep voor acquisitie. De functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuurpagina.

Bij NS Onderhoud & Service zorg je samen met je team dat onze planningssoftware optimaal functioneert. Deze software helpt bij het efficiënt plannen van personeel voor treinonderhoud. Je ontwikkelt en verbetert de front- en backend, beheert de pipelines en bouwt waardevolle functionaliteiten. Je deelt actief je kennis en draagt bij aan de groei van het team naar een wendbaar DevOps-team. Je verdiept je in de bedrijfsprocessen en werkt nauw samen met stakeholders binnen en buiten IT om onze software continu te verbeteren. Met scrum werk je iteratief en flexibel aan waardevolle oplossingen in een complexe en dynamische omgeving.

Hier ga je werken

Je werkt vanuit Utrecht bij de afdeling IT Materieel & Onderhoud, onderdeel van NS IT Operatie. Hier ontwikkel en beheer je samen met je DevOps-team systemen die bijdragen aan het onderhoud van treinen. Onze tech stack bestaat onder meer uit TypeScript, Node.js, React, Vue.js, PostgreSQL, GraphQL en diverse code quality tools. We werken hybride: regelmatig op kantoor, deels vanuit huis. Bij NS staat samenwerken en kennisdelen centraal, in een cultuur waar diversiteit en inclusie gewaardeerd worden.

Requirements

  • HBO werk- en denkniveau, bij voorkeur een diploma in Informatica of een vergelijkbare technische richting.
  • Minimaal 5 jaar recente ervaring als softwareontwikkelaar in een complexe omgeving.
  • Uitgebreide ervaring met React, Node.js en relationele databases.
  • Ervaring met Microsoft Azure, Azure DevOps, code quality tools en het bouwen van pipelines en automatische tests.
  • DevOps mentaliteit: je bouwt en beheert de software zelf (you build it, you run it).
  • Ervaring met API-ontwikkeling, bij voorkeur ook met GraphQL (pré).
  • Sterk in kennisdelen en mentorrol binnen het team.
  • Communicatief vaardig en in staat om complexe ideeën helder over te brengen.
  • Analytisch en gestructureerd met oog voor kwaliteit, kosten en innovatie.
  • Proactief, zelfstandig en initiatiefrijk in het verbeteren van processen en producten.
  • Interesse in het domein en motivatie om software te ontwikkelen die bedrijfsdoelen ondersteunt.

Benefits & conditions

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:

  • Een salaris tussen € 3.634,56,- en € 6.302,16,- bruto per maand (o.b.v. 36-urige werkweek)
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)
  • Een 36-urige werkweek
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling
  • Bij goed functioneren krijg je na een jaar een vast contract
  • 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
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen

About the company

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit. Daarom wil je als Senior Software Developer bij NS werken * Je ontwikkelt software met directe impact op de beschikbaarheid van veilige en comfortabele treinen. * Je werkt in een gezellig, behulpzaam team met een informele sfeer en een duidelijke ambitie: groeien naar een volwaardig DevOps-team. * Bij NS krijg je volop ruimte om jezelf te ontwikkelen in een dynamische en maatschappelijk relevante omgeving. "Werken in dit team betekent technische uitdaging combineren met het verbeteren van een cruciaal onderdeel van onze samenleving: goed onderhouden treinen." Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

Apply for this position