Fullstack Developer Digitale Treinplanning - Utrecht

Jij zorgt voor de mobiliteit van Nederland

Jij zorgt voor de mobiliteit van Nederland

Mogelijkheid tot doorgroeien

Volop ontwikkelmogelijkheden

Goede arbeidsvoorwaarden

Goede arbeidsvoorwaarden

Daarom wil je als Fullstack developer bij NS werken

  • Ontwikkel en beheer de bedrijfskritieke Donna-applicatie voor 35 vervoerders.
  • In een innovatief team dat werkt met Angular, Springboot en Java.
  • Kom werken bij een duurzaam en maatschappelijke organisatie

Dit ga je doen als Fullstack developer

Als Fullstack developer speel je een belangrijke rol bij het realiseren van user story’s van idee en ontwerp tot het in productie nemen en beheer. Je ontwikkelt niet alleen zelf, maar je deelt je kennis ook graag met je teamgenoten. Je coacht waar nodig en draagt zo bij aan de groei van het team en de waardestroom waar het team deel van uitmaakt.
 

Hier ga je werken

De DSO (Donna Service Organisatie) is een middelgrote organisatie (ong. 150 medewerkers - klein genoeg om nog net iedereen te kunnen kennen en om impact te kunnen maken), die zich onderscheidt door een open en warme sfeer, waar we met zijn allen ons best doen om het beste uit elkaar naar boven te halen en ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht te laten komen. Bij de DSO werken we met hart en ziel. We dagen elkaar uit, leren, staan voor elkaar klaar en hebben een geweldige tijd samen. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken.

Dit zijn de functie-eisen

Je komt te werken in team Selene, een expert team van developers binnen de DSO. Het team loopt voorop in de technologische (web) en architecturale (microservices) vernieuwing van Donna. Daarbij richten wij ons op het functionele gebied van o.a Brugopeningen en Infra onttrekkingen. Stap voor stap worden delen van het oude systeem omgebouwd of vervangen. Daarbij wordt gebruikt gemaakt van de laatste technologieën zoals Angular, Springboot en Java. We zijn al ver met DevOps gebaseerd werken. Het T-shaped profiel van de teamleden maakt het mogelijk werk breed op te pakken en biedt volop ruimte voor persoonlijke ontwikkeling.

Het team werkt volop aan het verder uitbreiden van het complexe (micro)service landschap. Ook op het gebied van performance moeten zaken verder uitgedacht, verbeterd en (door-)ontwikkeld worden.

Het team houdt zich met de gehele stack bezig waarbij er ook tijd is voor innovatie en kennisdeling. We hechten veel waarde aan elkaar verder helpen en van elkaar leren, we doen het samen!

We gebruiken onder andere de volgende technieken in onze stack:

  • Angular
  • Java
  • Springboot
  • Git/BitBucket
  • TypeScript/javascript
  • Npm/Node.js
  • HTML/CSS
  • ESlint
  • SQL
  • Jenkins
  • JUnit 5
  • AssertJ
  • Mockito
  • Jasmine
  • OpenShift
  • Playwright



 

Wat verwachten we van jou

  • Omdat Donna een complex systeem is, is het belangrijk dat je op conceptueel niveau kan denken en uitleggen;
  • Je bent een teamplayer, maar kan taken zelfstandig uitvoeren, zonder het team en het einddoel uit het oog te verliezen;
  • Je bent iemand die staat voor zijn/haar code en hebt kwaliteit hoog in het vaandel staan;
  • Je hebt de nodige front-end kennis in je bezit en wil snel leren in back-end kennis en kunde;
  • Je bent analytisch sterk, hebt een goed abstractievermogen en kunt complexe dingen helder uitleggen;
  • Je beschikt over goede communicatieve vaardigheden en kunt anderen coachen in hun werk;
  • Samen met (senior) developers uit andere teams lever je een bijdrage aan de verdere ontwikkeling van een tech-cultuur binnen de DSO;
  • Je beschikt over een uitstekende beheersing van de Nederlandse taal in woord en geschrift.

Dit neem je mee

Functie eisen, Opleiding, Kennis en Werkervaring

  • Je hebt een HBO of WO werk/denkniveau;
  • Je hebt minimaal 2 jaar ervaring met Angular (recente versies);
  • Je hebt een duidelijk beeld van Angular best practices;
  • Je hebt ervaring met Java en Springboot;
  • Je hebt minimaal 2 jaar ervaring met API development;
  • Je hebt ervaring met Jenkins / CI tooling;
  • Kennis en ervaring met Scrum.

Pre

  • Je hebt algemene kennis van ActiveMQ, Postgres DB, Gradle;
  • Je hebt back-end ervaring met OpenApi/Swagger;
  • Je hebt DevOps ervaring met Jenkins, AWX, OpenShift, SonarQube, Grafana, Prometheus;
  • Je hebt test frameworks ervaring met Playwright, Wiremock(.net).

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij het 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 jezelf 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 is dit onder andere:

  • Een salaris tussen €3.494,- en €6.059,- bruto per maand (o.b.v. 36-urige werkweek). 
  • Een 36-urige werkweek.  
  • Bij goed functioneren, krijg je na een jaar een vast contract. 
  • 144 uur wettelijk verlof (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. 
  • Wil je meer weten? Bekijk dan hier de NS cao. 

Solliciteren naar deze baan

Solliciteer direct 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 van den Berg, Corporate recruiter IT.  

Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via [email protected].

Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666. 

Goed om te weten: 

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.  
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer. 
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.

Op NS kun je rekenen
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 Fullstack developer bij NS werken

  • Ontwikkel en beheer de bedrijfskritieke Donna-applicatie voor 35 vervoerders.
  • In een innovatief team dat werkt met Angular, Springboot en Java.
  • Kom werken bij een duurzaam en maatschappelijke organisatie

Dit ga je doen als Fullstack developer

Als Fullstack developer speel je een belangrijke rol bij het realiseren van user story’s van idee en ontwerp tot het in productie nemen en beheer. Je ontwikkelt niet alleen zelf, maar je deelt je kennis ook graag met je teamgenoten. Je coacht waar nodig en draagt zo bij aan de groei van het team en de waardestroom waar het team deel van uitmaakt.
 

Hier ga je werken

De DSO (Donna Service Organisatie) is een middelgrote organisatie (ong. 150 medewerkers - klein genoeg om nog net iedereen te kunnen kennen en om impact te kunnen maken), die zich onderscheidt door een open en warme sfeer, waar we met zijn allen ons best doen om het beste uit elkaar naar boven te halen en ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht te laten komen. Bij de DSO werken we met hart en ziel. We dagen elkaar uit, leren, staan voor elkaar klaar en hebben een geweldige tijd samen. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken.

Dit zijn de functie-eisen

Je komt te werken in team Selene, een expert team van developers binnen de DSO. Het team loopt voorop in de technologische (web) en architecturale (microservices) vernieuwing van Donna. Daarbij richten wij ons op het functionele gebied van o.a Brugopeningen en Infra onttrekkingen. Stap voor stap worden delen van het oude systeem omgebouwd of vervangen. Daarbij wordt gebruikt gemaakt van de laatste technologieën zoals Angular, Springboot en Java. We zijn al ver met DevOps gebaseerd werken. Het T-shaped profiel van de teamleden maakt het mogelijk werk breed op te pakken en biedt volop ruimte voor persoonlijke ontwikkeling.

Het team werkt volop aan het verder uitbreiden van het complexe (micro)service landschap. Ook op het gebied van performance moeten zaken verder uitgedacht, verbeterd en (door-)ontwikkeld worden.

Het team houdt zich met de gehele stack bezig waarbij er ook tijd is voor innovatie en kennisdeling. We hechten veel waarde aan elkaar verder helpen en van elkaar leren, we doen het samen!

We gebruiken onder andere de volgende technieken in onze stack:

  • Angular
  • Java
  • Springboot
  • Git/BitBucket
  • TypeScript/javascript
  • Npm/Node.js
  • HTML/CSS
  • ESlint
  • SQL
  • Jenkins
  • JUnit 5
  • AssertJ
  • Mockito
  • Jasmine
  • OpenShift
  • Playwright



 

Wat verwachten we van jou

  • Omdat Donna een complex systeem is, is het belangrijk dat je op conceptueel niveau kan denken en uitleggen;
  • Je bent een teamplayer, maar kan taken zelfstandig uitvoeren, zonder het team en het einddoel uit het oog te verliezen;
  • Je bent iemand die staat voor zijn/haar code en hebt kwaliteit hoog in het vaandel staan;
  • Je hebt de nodige front-end kennis in je bezit en wil snel leren in back-end kennis en kunde;
  • Je bent analytisch sterk, hebt een goed abstractievermogen en kunt complexe dingen helder uitleggen;
  • Je beschikt over goede communicatieve vaardigheden en kunt anderen coachen in hun werk;
  • Samen met (senior) developers uit andere teams lever je een bijdrage aan de verdere ontwikkeling van een tech-cultuur binnen de DSO;
  • Je beschikt over een uitstekende beheersing van de Nederlandse taal in woord en geschrift.

Dit neem je mee

Functie eisen, Opleiding, Kennis en Werkervaring

  • Je hebt een HBO of WO werk/denkniveau;
  • Je hebt minimaal 2 jaar ervaring met Angular (recente versies);
  • Je hebt een duidelijk beeld van Angular best practices;
  • Je hebt ervaring met Java en Springboot;
  • Je hebt minimaal 2 jaar ervaring met API development;
  • Je hebt ervaring met Jenkins / CI tooling;
  • Kennis en ervaring met Scrum.

Pre

  • Je hebt algemene kennis van ActiveMQ, Postgres DB, Gradle;
  • Je hebt back-end ervaring met OpenApi/Swagger;
  • Je hebt DevOps ervaring met Jenkins, AWX, OpenShift, SonarQube, Grafana, Prometheus;
  • Je hebt test frameworks ervaring met Playwright, Wiremock(.net).

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij het 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 jezelf 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 is dit onder andere:

  • Een salaris tussen €3.494,- en €6.059,- bruto per maand (o.b.v. 36-urige werkweek). 
  • Een 36-urige werkweek.  
  • Bij goed functioneren, krijg je na een jaar een vast contract. 
  • 144 uur wettelijk verlof (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. 
  • Wil je meer weten? Bekijk dan hier de NS cao. 

Solliciteren naar deze baan

Solliciteer direct 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 van den Berg, Corporate recruiter IT.  

Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via [email protected].

Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666. 

Goed om te weten: 

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.  
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer. 
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.

Op NS kun je rekenen
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.

Wil je meer weten over deze vacature?

Neem dan contact op met

Jeroen van den Berg

Recruiter

Sollicitatieprocedure

Jouw droombaan in je mailbox?

Mis nooit meer jouw ideale vacature met onze persoonlijke job alerts.