Java developer - Detachering opdracht in Utrecht

Nederlandse Spoorwegen
Direct solliciteren Let op! De opdracht sluit over 2 dagen

Opdrachtomschrijving

De Java Developer is verantwoordelijk voor het ontwikkelen, implementeren en beheren van oplossingsrichtingen in lijn met de gebruikerswensen, gestelde beschikbaarheidseisen, beleid, wet- en regelgeving en NS-architectuurkaders. Dat betekent dat je altijd je persoonlijke bijdrage levert. Je schakelt met het hele DevOps team; open en eerlijk geef je feedback over zaken als planningsuitdagingen en potentiële technische uitdagingen.

Het team beheert zelf de ontwikkelstraat en monitort de applicaties. Je voelt je verantwoordelijk om samen een goede ervaring neer te zetten voor eindgebruikers. Bij incidenten, helpt het team voor een spoedig herstel zodat de impact voor reizigers klein blijft.

"Als ontwikkelaar van bijstuur applicatie knoop (BAK) heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie van NS. De complexiteit van het domein van de bijsturing van treinen, de keten van systemen waarin BAK haar werk moet doen en de hoge beschikbaarheids- en performance-eisen die gesteld worden maken het werk leuk en uitdagend. We werken volgens de Agile werkwijze en schakelen dus vaak met eindgebruikers." Ruud van Leeuwen, Tech lead BAK – NS

Hier ga je werken
Het cluster Wendbare Logistiek staat aan de lat om ervoor te zorgen dat NS in staat is om elke dag een treindienst op maat te leveren. Daarnaast zijn de speerpunten om operationele collega’s een aantrekkelijk werkpakket en rooster te bieden én om betrouwbare (IT) producten te maken voor eindgebruikers. In samenwerking met IT zorgen wij voor de ontwikkeling en het beheer van complexe, IT-systemen die processen ondersteunen van o.a. de planning en bijsturing voor de domeinen materieel, dienstregeling, treinpersoneel en knoop (materieel opstelterrein). In een notendop zorgen we ervoor dat de treinen goed onderhouden en schoon zijn en op tijd en met voldoende zitplaatsen kunnen rijden.

Het cluster Knoop & Service houdt zich hoofdzakelijk bezig met alle ICT die nodig is om onze opstelterreinen optimaal te benutten, van planning- tot bijsturingsapplicaties. Team BAK is onderdeel van dit domein en werkt aan een bedrijfskritische applicatie die op alle materieel knooppunten in het land zal worden gebruikt. Op deze materieelknooppunten wordt 24/7 het logistieke proces ondersteund. Het team ontwikkelt een nieuwe be- en bijsturingsapplicatie
om de logistieke processen op de materieel opstelterreinen efficiënter en effectiever te kunnen uitvoeren.

Team BAK is onderdeel van een grote keten in het applicatielandschap van NS. Dit betekent dat je veel zult schakelen met andere teams binnen de keten om ervoor te zorgen dat alles werkt zoals nodig. Uiteraard heb je ook veel contact met gebruikers. Binnen het team wordt op de DevOps manier gewerkt. Dit betekent dat in het werk dat wordt uitgevoerd de klantwaarde centraal staat. Samen met je team heb je als doel om zelf-organiserend en multifunctioneel te zijn. Daarnaast is het noodzakelijk dat je (regelmatig) beschikbaar bent, buiten kantooruren voor het oplossen van problemen. Met als uiteindelijk doel om een stabiel
systeem neer te zetten en nieuwe functionaliteiten te leveren waar de business en gebruikers gelukkig van worden.

Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW, WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen.

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.

Eisen

  • Je beschikt over ervaring in Agile-Scrum en DevOps.
  • Je beschikt over ervaring met software testen en verfijnen naar aanleiding van feedback van gebruikers, klantgericht werken.
  • Je beschikt over minimaal 3 jaar werkervaring met programmeren in Java.
  • Je beschikt over minimaal een HBO/WO Diploma in bij voorkeur een bèta-richting, bijvoorbeeld informatica, software engineering, wiskunde, econometrie of kunstmatige intelligentie.
  • Je hebt de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande link gelezen en gaat hiermee akkoord. https://www.werkenbijns.nl/werkwijze-en-voorwaarden
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Jouw aanbieding voldoet aan onderstaande inhuurvoorwaarden: 1) Jouw aanbieding bevat een aanvraag-specifiek voorblad. Zonder voorblad wordt de aanbieding niet in behandeling genomen. Op dit voorblad worden de beoordelingscriteria van de betreffende aanvraag opgenomen. Onder elk criterium zien we graag een korte motivatie op welke wijze de kandidaat hieraan voldoet. Je dient zelf de beoordelingscriteria te kopiëren naar het voorblad. Een link naar het voorbeeld is hier te vinden: https://inhuur-ns.my.site.com/vmsvisualforce/a0n58000002TChm 2) Je gaat akkoord met een achtergrondonderzoek na gunning (VOG, geheimhoudingsverklaring, integriteitsverklaring en vragenlijst). De documenten t.b.v. dit onderzoek dienen vóór aanvang van de opdracht te zijn ingestuurd zodat er tijdig gescreend kan worden. 3) Je gaat akkoord met het afsluiten van de benodigde beroeps- en bedrijfsaansprakelijkheidsverzekering. Meer informatie over de hoogte van de te verzekeren bedragen is te vinden in de voorbeeldcontracten onder ‘mijn instellingen’. 4) Je bent in de afgelopen twee jaar niet in dienst geweest bij NS middels een arbeidscontract voor bepaalde of onbepaalde tijd.

Wensen

  • Je beschikt over ervaring met Azure Clouddiensten zoals Azure Kubernetes Service en Azure Database for PostgreSQL. Licht toe op je voorblad.
  • Je beschikt over ervaring met het Spring Boot framework.
  • Je beschikt over ervaring met wiskundige optimalisatietechnieken. Licht toe op je voorblad.

Vul je gegevens hieronder in, dan nemen we binnen 2 uur contact met je op om samen te kijken of er een match is. Heb je nog vragen? Bel ons op verborgenof stuur een e-mail naar We helpen je graag verder!

Sollicitatie procedure

Vind opdracht
Solliciteren
Reactie
Start opdracht
  1. Vind een opdracht die bij je past

    Bekijk het actuele overzicht van beschikbare opdrachten en ontdek wat aansluit bij jouw profiel en ambities. Heb je iets interessants gevonden? Klik dan door voor meer informatie en details over de opdracht.

  2. Solliciteer direct

    Klaar om te solliciteren? Met één klik stuur je jouw profiel naar de opdrachtgever of partner.

  3. Reactie van de opdrachtgever

    Na je sollicitatie neemt de opdrachtgever of partner contact met je op. Je hoort of je wordt uitgenodigd voor een gesprek, of dat je eventueel in aanmerking komt voor een andere opdracht.

  4. Start met je opdracht

    Ben je geselecteerd? Gefeliciteerd! Je kunt snel aan de slag en samen met de opdrachtgever duidelijke afspraken maken over de startdatum, voorwaarden en verwachtingen.

Direct solliciteren Let op! De opdracht sluit over 2 dagen