11 May. 2022

IT Engineer Development

36
Utrecht

Aanvraag ICMO14371 Tijdelijke inhuur

Voor de Nederlandse Spoorwegen zijn wij op zoek naar een IT Engineer Development.

Omschrijving opdracht:
Je bouwt de interface tussen enerzijds een solver met bijbehorende GUI en anderzijds de centrale planningssystemen van NS. Binnen deze interface moet de data uit de centrale planningsystemen, gezamenlijk genaamd “Donna”, geconverteerd en verrijkt worden om bruikbaar te zijn voor de HIP-solver en haar GUI. De verrijking van de data wordt gedaan met data uit een database in de te bouwen interface. De GUI, die we "planbord" noemen, stelt de gebruiker ervan in staat om voor het juiste planvraagstuk een oplossing te vinden doormiddel van de HIP-solver. Daartoe gebruikt hij het planbord om informatie uit andere systemen op te halen, de informatie te bewerken, de HIP-solver aan te roepen, de output van de HIP-solver in te laden, te beoordelen en te bewerken en ten slotte via de te bouwen interface terug stuurt naar het centrale planningsysteem. Met dit planbord gaan de planners van de afdeling Voorbereiden en Bijstellen (V&B) planningen maken op "knopen": delen van het spoornetwerk die als eenheid bestuurd worden om dagelijks onderhoud aan treinen uit te voeren, ze op te stellen en ze te rangeren. Het eerste doel van dit project is om ervoor te zorgen dat het maken van een knoopplan binnen een week voor uitvoering kan plaatsvinden, waardoor het logistieke proces wendbaarder wordt.

Daarom wil je als developer planning en bijsturing bij NS werken:
- Je werkt aan de interfaces tussen enerzijds een solver en anderzijds aanleverende en ontvangende informatiesystemen.
- Jouw werk is van belang. De applicatie “Planbord” zorgt ervoor dat de planners sneller en beter de planning kunnen opstellen op de knoop. De interfaces zijn daarbij essentieel.
- Een enthousiast team van collega’s ontvangt je met open armen!

Takenpakket:
- Het goed kunnen interpreteren van gegevens van en naar complexe systemen.
- Het uitvoeren van de standaard scrumprocessen.
- Het (verder) ontwikkelen van de softwarearchitectuur.
- Het bewaken en verbeteren van de softwarekwaliteit, o.a. met testautomatisering.
- Het uitvoeren van code reviews.
- Het analyseren en doorvoeren van oplossingen ten aanzien van (software-)bevindingen.

Agile werken:
Bij NS zijn we bezig aan de transitie naar werken op een Agile manier en zetten we in op Continuous delivery en DevOps. Er is veel ruimte om je ervaring met Agile softwareontwikkeling in te zetten en te sparren, kennis te delen en te leren.

Omschrijving opdrachtgever:
Het Cluster Knoop is onderdeel van het resultaat gebied Wendbare Logistiek. Bij het Cluster Knoop zorgen we voor de ontwikkeling en beheer van complexe IT-systemen die processen ondersteunen van de planning en bijsturing van materieel, dienstregeling en treinpersoneel. In een notendop zorgt het team er eigenlijk voor dat de treinen op tijd kunnen rijden.
Het project KCPK bestaat uit drie teams. Jij zal deel uitmaken van het KCPK-IT-ontwikkelteam. Veel leden hiervan zijn werknemers bij de afdeling R&D Knooppunt-logistiek. Dit is een multidisciplinaire afdeling met jonge, hoogopgeleide medewerkers dat geavanceerde methoden ontwikkelt voor het plannen en analyseren van het logistieke proces om materieel te plannen op de knooppunten. Er wordt intensief samengewerkt met verschillende universiteiten en tegelijk zit je dicht bij de planners van NS. De methoden worden in softwareproducten geïmplementeerd waarop het toekomstige planproces gebouwd kan worden.
Kortom, binnen het KCPK-IT-ontwikkelteam komen onderzoek en ontwikkeling, ICT en de toepassingspraktijk bij elkaar.

Gewenst profiel:
- HBO werk- en denkniveau en minimaal 2 jaar werkervaring als softwareontwikkelaar.
- Kennis van C#/.NET.
- Power user/goed in staat zoekmachines te gebruiken: snel kunnen uitzoeken hoe problemen op te lossen, snel de juiste informatie kunnen vinden en toepassen.
- Secuur en nauwkeurig kunnen werken, met veel oog voor detail
- Analytisch sterk.
- Affiniteit met logistieke planprocessen.
- Goede beheersing van de Nederlandse taal.
- Ervaring met (automatisch) testen.
- Je vindt het leuk om aan een complexe applicatie te werken.
- Ervaring met Git, Azure DevOps is een pré.
- Ervaring met logistieke planprocessen en een bewezen track-record zijn een pré.
- Je hebt een pro-actieve instelling.

Functie eisen (knock-out criteria)

1. Je beschikt over een HBO werk- en denkniveau.
2. Je hebt kennis van C#/.Net.
3. Je kunt secuur werken, hebt veel oog voor detail.
4. Je bent analytisch sterk.
5. Je hebt ervaring met (automatisch) testen.

Functie wensen (gunningscriteria)

1. Je hebt affiniteit met logistieke planprocessen.
2. Je hebt ervaring met Git, Azure DevOps.

Algemene informatie m.b.t. de aanvraag

Locatie: Utrecht/Thuis
Startdatum: z.s.m.
Duur: 6 maanden
Optie op verlenging: ja
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 11-05-2021
Sluitingstijd: 09:00
Intakegesprek: Week 20

Hoe dient uw aanbieding verzorgd te worden?

- CV in ”Word-formaat” geschreven in de taal van de uitvraag;
- Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
- Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
- Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.
- Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
- Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
- Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Locatie

Utrecht/Thuis
Team Recruitment ICQ Groep

Contactpersoon

Team Recruitment ICQ Groep
ICQ-Groep gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.