Chat met ons!

Senior Developer

Als Senior Developer bij de Nederlandse Spoorwegen (NS) werk je aan innovatieve backendoplossingen die direct bijdragen aan de dienstverlening voor reizigers. Binnen een multidisciplinair scrumteam vertaal je ideeën naar werkende software. De nadruk in de eerste periode ligt op de migratie van een complexe backend van TypeScript naar .NET, waarna je samen met je team verantwoordelijk bent voor de doorontwikkeling en het beheer van mobiele apps en backends voor NS Stations.

Tarief tot €85,- per uur

Detachering

Nog … dagen

Opdrachtgever: Nederlandse Spoorwegen
Locatie: Gebouw Katreinetoren, Utrecht (hybride werken mogelijk)
Duur: 1 december 2025 t/m 30 november 2026 (optie tot verlenging met maximaal 1 jaar)
Uren per week: 36
Tarief: €85 per uur
Reageren vóór: woensdag 12 november 2025, 09:00 uur

Functieomschrijving

Je werkt binnen NS IT aan producten die dagelijks door reizigers gebruikt worden. In teamverband ontwikkel je REST API’s, implementeer je koppelingen tussen applicaties en draag je bij aan de stabiliteit en schaalbaarheid van de software. Je bent betrokken bij het volledige ontwikkelproces — van ontwerp tot implementatie en beheer. Daarnaast denk je actief mee over release-strategieën en testprocedures om de kwaliteit te waarborgen.

Je krijgt de ruimte om innovatieve ideeën uit te werken, nieuwe technologieën te onderzoeken en kennis te delen met je collega’s. Binnen het team wordt een DevOps-mentaliteit verwacht: verantwoordelijkheid nemen, methodisch werken en voortdurend verbeteren.

Taken en verantwoordelijkheden

  • Ontwikkelen en onderhouden van backends in .NET/C#

  • Omzetten van bestaande TypeScript-backend naar .NET

  • Ontwikkelen en implementeren van REST API’s voor interne en externe teams

  • Implementeren van koppelingen naar API’s van andere ontwikkelteams

  • Meedenken over release-strategieën en testprocedures

  • Ondersteunen bij beheer, monitoring en doorontwikkeling van mobiele apps en backends

  • Kennisdeling binnen het team en bijdragen aan de technische groei van collega’s

  • Werken binnen een Scrum/DevOps-omgeving

Functie-eisen

  • Minimaal hbo werk- en denkniveau

  • Minimaal 5 jaar ervaring in een vergelijkbare rol als backend- of fullstack developer

  • Ervaring met .NET/C# en Microsoft Azure

  • Ervaring met TypeScript

  • Ervaring met GIT

  • Ervaring met Microsoft Azure DevOps of JIRA

  • Ervaring met Azure Functions, Service Bus, Event Hub en ADX

  • Uitstekende beheersing van de Nederlandse taal in woord en geschrift

Pré’s

  • Kennis van mobile clients in AI tooling, React/TypeScript (multiplatform) of Kotlin/Compose (Android native)

  • Kennis van de energiemarkt

  • Ervaring met continuous integration/delivery

  • Certificering AZ-204

  • Affiniteit met webtechnieken

  • Bereidheid om minimaal 2 dagen per week op kantoor in Utrecht te werken

Competenties

  • Analytisch en resultaatgericht

  • Communicatief vaardig

  • Samenwerkingsgericht

  • Verantwoordelijk en proactief

  • Leergierig en feedbackgericht

  • Klantgericht en innovatief

Solliciteren







    Vragen over de vacature?

    Stuur Gerben Visser een berichtje.

    Based on the PADDAP framework Talentwave Solution