Nederlandse Spoorwegen

Python developer

Nederlandse Spoorwegen

De opdracht­omschrijving



Zo werkt het: 

  • Je haalt plezier uit programmeren en geniet ervan om met jouw programmeer vaardigheden de beste tools te maken voor de business
  • Je wordt enthousiast van ontwikkelen en bent trots op de kwaliteit van jouw werk. Je vindt het leuk dat je bijdraagt aan de robuustheid en betrouwbaarheid van IT-tools waar NS op kan vertrouwen.
  • Je werkt graag samen met enthousiaste en gedreven groep professionals in een team dat jou met open armen ontvangt!

Dit ga je doen als Python Developer.
NS bepaalt met behulp van geavanceerde vervoersmodellen wat de beste dienstregeling is voor de reizigers en voor Nederland, hoeveel reizigers we in elke trein verwachten zodat niemand hoeft te staan en hoeveel treinen aangeschaft zouden moeten worden. Deze modellen ontwikkelen wij bij NS zelf. Ons model heet Treno (https://www.youtube.com/watch?v=kAnPdyFMjeU). Omdat het belang van deze modellen groeit, zijn wij opzoek naar een ontwikkelaar die ons kan helpen onze modellen (vooral op het vlak van IT) naar een hoger niveau te brengen.
Treno is een desktopapplicatie geschreven in Python/Tkinter die dagelijks gebruikt wordt door tientallen vervoerskundige analisten. Wij zijn bezig met een verbeterslag in kwaliteit van de code, snelheid en gebruikerservaring en zoeken daarvoor een gepassioneerde Python-collega. Jouw kennis van programmeren zorgt ervoor dat NS ook in de toekomst op Treno kan vertrouwen.

Hier ga je werken
Twee dagen per week werken we als team samen op ons hoofdkantoor naast station Utrecht Centraal. Als onderdeel van team Treno werk je binnen het cluster Reizigersstromen voornamelijk voor de afdeling Netwerkontwikkeling. Het Treno-team is een Agile-team bestaande uit IT-professionals, vervoerskundigen, beheerder, scrum master en product owner. Het team is divers, met als overeenkomst dat iedereen de drive heeft om het NS-product te verbeteren. Naast inhoudelijke expertise opdoen en overbrengen vinden we een prettige werksfeer belangrijk, waarbij er een goede balans is tussen rustig kunnen werken en (online) gezelligheid. 

Dit neem je mee

  • Hbo/ wo werk- en denkniveau
  • Je hebt minimaal 4 jaar ervaring in software development met Python
  • Je hebt snel inzicht hoe bestaande code verbeterd en gestructureerd kan worden en haalt hier plezier uit.
  • Je kan verbeterplannen in logische stappen opdelen en communiceren met anderen binnen het team.
  • Ervaring met het werken in een Agile omgeving

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

  • Hbo/ wo werk- en denkniveauAlleGewijzigd
  • Je hebt minimaal 4 jaar ervaring in software development met PythonAlleGewijzigd
  • Je hebt ervaring met het (her)structureren van bestaande code (refactoring / unit tests)AlleGewijzigd
  • Je kan inzichten snel, nauwkeurig en gestructureerd omzetten in haalbare en praktische toepassingen binnen NS en weet dit eenvoudig uit te leggen aan je omgevingHandmatig toegevoegd

De Wensen

  • Kennis van logistiek/vervoerskunde is een pré
  • Kennis en ervaring met microsoft azure (Function apps, Data bricks, SQL databases) (0 Punten)Ja, voldoet aan criterium (Yes, meets criterion) (10 Punten)AlleGewijzigd
  • Ervaring met het werken in een agile omgeving

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