Functieomschrijving

Voor Nederlandse Spoorwegen zoeken wij een Senior Developer. Je werkt samen met je scrumteam om ideeën om te zetten in werkende oplossingen. De nadruk ligt in de eerste periode op het omzetten van een complexe backend van TypeScript naar .NET. Daarnaast ben je met je team verantwoordelijk voor de doorontwikkeling en het beheer van een breed portfolio mobiele apps en backends.
  • Je bedenkt en implementeert innovatieve oplossingen voor backend API’s en incidenteel voor mobiele clients;
  • Je denkt actief mee over release strategieën en testprocedures om de kwaliteit van de software te waarborgen;
  • Samen met je team bepaal je waar en hoe oplossingen in de backend worden opgebouwd en welke technieken daarvoor het meest geschikt zijn;
  • Je ontwikkelt REST API’s voor eigen en andere ontwikkelteams;
  • Je implementeert koppelingen naar REST API’s van zowel je eigen als andere teams;
  • Je zorgt er met andere ontwikkelaars voor dat kennis en competenties goed verdeeld zijn binnen het team.

Je gaat aan de slag bij het meest inspirerende onderdeel van NS IT, namelijk NS Stations. Hier werk je samen met enthousiaste collega’s aan producten die dagelijks impact hebben op reizigers. Je krijgt veel vrijheid en er wordt van je verwacht dat je deze gebruikt om resultaten te behalen. Of je nu praktisch ingesteld bent of juist wilt inzetten op innovatie, je krijgt de ruimte om verschil te maken. Omdat je werkt voor verschillende afdelingen en ontwikkelteams binnen NS Stations is het belangrijk dat je snel waarde kunt leveren. Je bent betrokken bij zowel ontwikkeling als beheer van producten en vindt het belangrijk om software van hoge kwaliteit te leveren. Je weet snelheid en kwaliteit tegen elkaar af te wegen en hierover te adviseren.

Dit zijn de eisen
  • Minimaal HBO werk- en denkniveau;
  • Minimaal 5 jaar relevante ervaring in een vergelijkbare functie;
  • Ervaring met .NET/C# en Microsoft Azure, bij voorkeur ook met TypeScript;
  • Bij voorkeur kennis van mobile clients in onder andere AI tooling, React/TypeScript (voor multiplatform apps) en Kotlin/Compose (voor Android native apps);
  • Bij voorkeur kennis van de energiemarkt;
  • Ervaring met GIT;
  • Ervaring met Microsoft Azure DevOps (bij voorkeur JIRA);
  • Aantoonbare ervaring met Azure Functions, Service Bus, Event Hub en ADX;
  • Affiniteit met webtechnieken is een pre;
  • Ervaring met continuous integration/delivery is een pre;
  • Een certificering in AZ-204 is een pre;
  • Bereidheid om minimaal 2 dagen per week op kantoor in Utrecht aanwezig te zijn;
  • Leergierig, je durft je uit te spreken en staat open voor feedback;
  • Goede mondelinge en schriftelijke communicatievaardigheden in het Nederlands;
  • Vermogen om je te verplaatsen in de gebruiker en vanuit dat perspectief innovatieve oplossingen aan te dragen;
  • Je kunt je communicatie afstemmen op de kennis en belangen van je gesprekspartner;
  • Flexibiliteit in een dynamische omgeving;
  • DevOps mindset en methodisch kunnen werken;
  • Verantwoordelijkheidsgevoel en doorzettingsvermogen.

Jouw profiel
Je wilt graag een bijdrage leveren aan duurzame mobiliteit en helpt mee om Nederland bereikbaar te houden voor iedereen. Je krijgt veel vrijheid en geen dag is hetzelfde. De kernwaarden van NS zijn open en betrouwbaar. De organisatie gaat voor resultaat en vooruitgang.

Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.

Functie eisen

  • Je beschikt over minimaal HBO werk- en denkniveau
  • Je hebt minimaal 5 jaar ervaring in een soortgelijke rol
  • Je hebt ervaring met .NET/C# en Microsoft Azure
  • Je hebt ervaring met GIT
  • Je hebt ervaring met Microsoft Azure DevOps (of eventueel JIRA)
  • Je hebt aantoonbare ervaring met Azure Functions, Service Bus, Event Hub en ADX
  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk

Functie wensen

  • Je hebt ervaring met TypeScript
  • Je hebt kennis van mobile clients in de volgende talen: AI tooling, React/TypeScript (voor multiplatform apps) en Kotlin/Compose (voor Android native apps)
  • Je hebt kennis van de energiemarkt
  • Je hebt affiniteit met webtechnieken
  • Je hebt ervaring met continuous integration/delivery
  • Het is een pré als je beschikt over een certificering in AZ-204

Extra informatie

  • Plaats Utrecht
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 01-12-2025
  • Geschikt voor ZZP? Ja
  • Thuiswerken mogelijk? N.t.b.