Functieomschrijving

Voor Nederlandse Spoorwegen zoeken wij een Cloud Software Developer. Als Cloud Software Developer werk je in een platformteam binnen Data, Innovatie & Analyse (DIA) en bouw je aan een dataplatform dat datateams ontzorgt zodat zij zich kunnen richten op waardevolle informatieproducten.

Je krijgt de vrijheid om tijdens innovatiesprints aan eigen ideeën te werken en levert daarmee direct waarde aan afnemers.

Je ontwikkelt en onderhoudt cloud-native applicaties, schrijft kwalitatieve en goed geteste code en draagt actief bij aan architectuurbeslissingen.

  • Je ontwikkelt en verbetert Panto, de event-driven orchestrator van de opdrachtgever, gebaseerd op Azure Durable Functions en Python;
  • Je coacht datateams in het gebruik van tooling en helpt hun dataproducten betrouwbaarder te maken;
  • Je past test driven development en pair programming toe om codekwaliteit te waarborgen;
  • Je draagt bij aan een consistente softwarearchitectuur en aan de technische roadmap van het platform;
  • Je realiseert automatisering in delivery pipelines met Azure DevOps en infrastructure as code (Terraform), zowel voor je eigen team als voor datateams;
  • Je voert operationele beheertaken uit en zorgt voor betrouwbare dienstverlening.

Team en werkwijze
Team Oase is een van de platformteams. Zij zorgen ervoor dat datateams zo zelfstandig mogelijk hun dataproducten kunnen ontwikkelen, testen, schedulen en monitoren.
Je werkt intensief samen met je teamgenoten, deelt operationele taken en krijgt veel ruimte om input te leveren en te experimenteren.
De opdrachtgever hecht waarde aan diversiteit en inclusie; jouw achtergrond of levensovertuiging is niet relevant, zij zijn vooral benieuwd naar jouw visie op de rol.

Jouw profiel
  • Ervaring met infrastructure as code en CI/CD pipelines;
  • Ervaring met minimaal één van de agile softwarearchitecturen: Clean, Onion of Hexagonal Architecture;
  • Minimaal vijf jaar ervaring als softwareontwikkelaar;
  • Je bent een netwerker en ontwikkelt relaties met relevante personen en organisaties;
  • Je werkt accuraat en hecht waarde aan codekwaliteit, onderbouwd met algemeen geaccepteerde criteria;
  • Je brengt creativiteit in om gebruikers beter te ondersteunen;
  • Je werkt graag samen, deelt kennis en toont belangstelling voor ideeën van teamgenoten;
  • Je hebt aantoonbare ervaring in het coachen van directe collega’s.

De opdrachtgever zoekt mensen die elkaar durven aanspreken en openstaan voor verandering; lef en samenwerking zijn cruciale succesfactoren om je doelen te bereiken.

Bij de opdrachtgever krijg je veel vrijheid en afwisseling. Kernwaarden zijn openheid en betrouwbaarheid; zij gaan voor resultaat en willen vooruit.

Functie eisen

  • Je hebt ervaring met infrastructure as code (IaC) en met CI/CD-pipelines
  • Je hebt ervaring met minimaal één van de agile software-architecturen: Clean, Onion of Hexagonal Architecture
  • Je beschikt over minimaal vijf jaar recente ervaring als softwareontwikkelaar
  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk
  • Je hebt aantoonbare ervaring met het coachen van directe collega’s

Functie wensen

  • Bij voorkeur heb je ervaring met infrastructure as code en CI/CD-pipelines.
  • Het is een pre als je ervaring hebt met minimaal één van de agile softwarearchitecturen: Clean, Onion of Hexagonal Architecture.
  • Je hebt minimaal vijf jaar werkervaring als softwareontwikkelaar.
  • Je hebt aantoonbare ervaring met het coachen van directe collega’s.

Extra informatie

  • Plaats Nieuwegein
  • Aantal uur 36 uur per week
  • Startdatum 01-10-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.