Nederlandse Spoorwegen

Cloud software developer – data, innovatie & analyse

Nederlandse Spoorwegen

De opdracht­omschrijving

Dit ga je doen

Je bent onderdeel van één van de vijf platformteams binnen Data, Innovatie & Analyse (DIA). Samen bouwen jullie een dataplatform, waarbinnen datateams zich zoveel mogelijk ontzorgd worden in de randzaken. Je zorgt er dus voor dat datateams zich kunnen richten op wat zij het beste kunnen: waardevolle informatieproducten maken. Je ontwikkelt en onderhoudt cloud native applicaties, schrijft kwalitatieve en goed geteste code, en draagt actief bij aan architectuurbeslissingen.

Je werkt in ons agile team nauw samen aan de orkestratiesoftware, en het testframework dat wij voor de datateams bouwen en onderhouden. Je bent mede-verantwoordelijk voor het volledige ontwikkelproces: van design en implementatie tot deployment en monitoring, met een focus op automatisering en softwarekwaliteit. Je bent niet alleen technisch ontwikkelaar, maar ook sparringpartner en coach voor onze interne gebruikers, waarbij je ervoor zorgt dat onze tooling daadwerkelijk aansluit bij hun behoeften.

Belangrijke werkzaamheden binnen jouw rol:

  • Doorontwikkelen van Panto, onze event driven orchestrator op basis van Azure Durable Functions en Python
  • Actief coachen van datateams in testautomatisering en het gebruik van ons testframework TDDB
  • Toepassen van test driven development en pair programming om de codekwaliteit te waarborgen
  • Bijdragen aan een consistente softwarearchitectuur, en aan de technische roadmap van het platform
  • Actief deelnemen aan sprint ceremonies binnen een agile scrumteam
  • Realiseren van automatisering in de delivery pipelines met Azure DevOps en infrastructure as code (Terraform), zowel van het eigen team als van de datateams

Hier ga je werken

Welkom in de wereld van ‘DIA’ – de afdeling Data, Innovatie & Analyse bij NS! DIA telt op dit moment ruim 300 medewerkers en we groeien iedere dag. Op het hoofdkantoor in Utrecht bij het Centraal Station en gedeeltelijk hybride vanuit huis bundelen collega’s hun krachten. Een mix van ervaringen en persoonlijkheden, die elkaar graag opzoeken om met elkaar te sparren en kennis te delen. In scrumteams werken we agile samen om kwalitatief hoogwaardige en innovatieve dataproducten te leveren. 

Over het team
Je komt te werken in team Oase: een gemotiveerd en zelfstandig scrumteam met 5 Developers, een Scrum Master en een Product Owner. We werken hybride vanuit ons hoofdkantoor in Utrecht en thuis, met minimaal één vaste kantoordag per week. Samen streven we naar continue verbetering en delen we actief kennis en ervaringen. We werken vrijwel altijd met pair programming, wat een belangrijke feedback loop is in ons werk.

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.

De Eisen

  • Jouw uurtarief voldoet aan de volgende voorwaarden: 1) Jouw uurtarief is niet hoger dan het maximaal all-in uurtarief wat is vastgesteld voor deze aanvraag. Jouw tarief is een maximaal all-in uurtarief en is inclusief o.a. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor onze contractmanager FastFlex, excl. btw. Het tarief weegt mee in het selectieproces. 2) De bemiddelingsfee (voor bemiddelingspartijen van kandidaten die in loondienst zijn bij een andere partij dan de aanbieder) voor deze aanbieding is niet hoger dan € 6,00 per gewerkt uur. Indien niet van toepassing kies 'ja'. 3) Je gaat ermee akkoord dat er gedurende de looptijd van deze opdracht, tot een maximum van 24 maanden, geen indexatie van het uurtarief zal plaatsvinden. 4) Houdt er rekening mee dat de fee van €0,40 per uur per 1 juli 2024 wordt verhoogd naar €0,42. De fee in geval van een fee overeenkomst à €0,25 blijft ongewijzigd.
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je hebt ervaring met Python, Azure Durable Functions, en CI/CD;
  • Je hebt coachende vaardigheden en een open, nieuwsgierige houding. Licht toe op het voorblad;
  • Je hebt kennis van infrastructure as code, bij voorkeur Terraform;
  • 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. Deze opdracht is ook niet geschikt voor de directeur grootaandeelhouder die niet is verzekerd voorde werknemersverzekeringen. Ik verklaar dat de aangeboden kandidaat geen zelfstandig professional is, ook niet via een doorleenconstructie.
  • Minimaal een afgeronde HBO- of WO-opleiding in (Bedrijfskundige) Informatica of vergelijkbaar;
  • Je hebt minimaal 4 jaar ervaring in agile softwareontwikkeling binnen een cloudomgeving;
  • Je hebt ervaring met minimaal één van de agile software architecturen: Clean, Onion, of Hexagonal Architecture;
  • Je hebt ervaring met test driven development en pair programming;
  • Je hebt ervaring met Microsoft Azure en/of cloud native development;

De Wensen

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Reageer direct

De opdracht sluit
12 november 2025 om 08:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht

Eventuele motivatie volgt in een latere fase

LET OP: Dit betreft een detacheringsopdracht. Het door jou opgegeven uurtarief is all in, inclusief 15% fee Freep en exclusief BTW

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox