Nederlandse Spoorwegen

Software ontwikkelaar

Nederlandse Spoorwegen

De opdracht­omschrijving

Startdatum: zo snel mogelijk
Einddatum: 31 augustus 2024
Locatie: Utrecht/thuis
Uiterlijk aanbieden: vrijdag 11 augustus 09:00 
Selectiegesprekken: maandag 14 augustus

Daarom wil je als developer bij NS werken:

  • Je bouwt met de nieuwste tools en technologieën aan de complexe puzzel binnen het spoordomein en specifiek voor het onderhoud aan treinen.
  • Je werkt aan een duurzame samenleving waarin treinvervoer door verstedelijking steeds belangrijker wordt.
  • Je voelt je verantwoordelijk voor goed onderhouden treinen, waarbij data en automatisering een steeds grotere rol spelen
  • Je werkt graag samen in en met DevOps teams met verschillende disciplines

Dit ga je doen
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 Onderhouden gebruik van verschillende systemen en applicaties om het onderhoudsproces van de treinen te ondersteunen. Binnen jouw DevOps team ontwikkel je aan een nieuw te bouwen planningsapplicatie voor het onderhoud aan materieel waarmee een planning voor de gehele levensloop van een trein wordt gemaakt. De Master Planning Tool bestaat uit een microservice architectuur, waarbij de microservices uit kleine .NET 6 applicaties bestaan (gedeployed middels Docker) en de frontend uit een Angular applicatie. Alle infrastructuur draait in de Azure cloud en wordt gedeployed op basis van bicep, arm of yaml pipelines. Door jouw werkzaamheden kunnen we o.a. het onderhoud beter plannen door de juiste uitwisseling, zodat er meer treinen beschikbaar zijn voor de dienstregeling.  
Dankzij jouw ervaring en ondernemersmentaliteit ben jij van onschatbare waarde bij het:

  • Realiseren, en in productie brengen van IT oplossingen tbv Masterplanning.
  • Dat doe je in nauwe samenwerking met verschillende DevOps teams. Je ontwikkelt niet alleen zelf, maar je deelt je kennis ook graag met je teamgenoten. 
  • Bouwen, testen en beheren van Masterplanning: you build it, you run it, you love it!
  • Bewaken en verbeteren van de kwaliteit met behulp van (test) automatisering
  • Toepassen van Agile en DevOps werkwijzen en principes in nauwe samenwerking met de teams en stakeholders.  

Hier ga je werken
In hartje Utrecht, boven Utrecht Centraal, vind je ons kantoor waarbinnen ook de IT-afdeling van NS is ondergebracht. Je bent werkzaam binnen IT Operatie in het Cluster Onderhouden binnen het team Rocket. Het team bestaat nu uit 7 personen. Het is verantwoordelijk voor een nieuw te bouwen applicatie Masterplanning. Masterplanning wordt gebruikt om het onderhoud van NS materieel in te plannen voor de gehele levensloop van de trein. Dat betekent dat je in deze rol meewerkt aan een applicatie die een grote impact heeft op het onderhoud aan NS materieel in de toekomst. Het team werkt hybride. 

Dit zijn de eisen

  • Minimaal een wo/hbo werk- en denkniveau.
  • Tenminste 5 jaar werkervaring als software developer.
  • Ervaring met Azure.
  • Kennis over de volgende tools en technieken is

          o    Microservices           o    NET 6
          o    Angular

  • Kennis van Kubernetes is een pré.
  • Kennis van Test Automation.
  • Kennis en ervaring met Masterplanning
  • Kennis van lange termijn planning tbv het Onderhoud van materieel binnen NS.


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.

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Je beschikt over minimaal een wo/hbo werk- en denkniveau;AlleGewijzigd
  • Je beschikt over minimaal (ervaring) 5 jaar werkervaring als software developer;AlleGewijzigd
  • Je beschikt over minimaal ervaring met Azure;AlleGewijzigd
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je hebt kennis van Test Automation;Handmatig toegevoegd
  • Je hebt kennis en ervaring met Masterplanning; Kennis van Kubernetes is een pré. Kennis van lange termijn planning tbv het Onderhoud van materieel binnen NS.Handmatig toegevoegd
  • Je hebt kennis over de volgende tools en technieken;           o    Microservices           o    NET 6           o    AngularHandmatig toegevoegd

De Wensen

  • Je hebt kennis van Kubernetes is een pré. (0 Punten)Ja (bovenstaande vraag beantwoord met 'Ja') (10 Punten)Handmatig toegevoegd

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox