Developer Regie op Berichten (ROB)

Developer Regie op Berichten (ROB) bij NS, hybride Utrecht, 36 uur per week, max. €100/uur, start 18-11-2026.

Locatie
Utrecht
Werkvorm
hybride
Uren
36 uur per week
Uurtarief
€ 100 per uur
Sluitingsdatum

Geen duidelijke warme-stoelaanwijzingen in de beschikbare beoordeling.

Bekijk bij Nederlandse Spoorwegen (inhuur) (opent in een nieuw tabblad)

Alle 4 publicaties en brokers

Eisen

  • Ervaring met werken in een DevOps-team en met CI/CD-pijplijnen
  • Ervaring met het ontwerpen en bouwen van microservices of andere zelfstandig deploybare services
  • Is nieuwsgierig naar nieuwe ontwikkelingen, waaronder AI en agent-based oplossingen
  • Voelt eigenaarschap voor kwaliteit, betrouwbaarheid en onderhoudbaarheid
  • Ervaring met geautomatiseerd testen op meerdere niveaus, waaronder unit-, integratie-, contract- en acceptatietests
  • Werkt datagedreven aan productkwaliteit en operationele verbetering
  • Minimaal HBO/WO werk- en denkniveau
  • Aantoonbare ervaring met domeinmodellering en Domain-Driven Design, of de overtuigende vaardigheid om dit in de praktijk toe te passen
  • Minimaal 5 jaar ervaring als backend- of fullstack developer in C# en .NET in professionele softwareontwikkeling
  • Kan schakelen tussen domeingesprek, model, C#-code, test en productiegedrag
  • Werkt graag samen met product, architectuur en operationele stakeholders
  • Denkt vanuit de medewerker in de operatie en de waarde voor de reiziger
  • Uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal
  • Ervaring met clean architecture, hexagonal architecture, ports and adapters of een vergelijkbare vorm van expliciete laag- en verantwoordelijkheidscheiding
  • Maakt aannames zichtbaar en stelt gerichte vragen voordat je complexe functionaliteit bouwt
  • Ervaring met REST API's, integratiecontracten en versiebeheer van API- en eventcontracten
  • Ervaring met BDD, specification-by-example of een vergelijkbare manier van werken
  • Geeft en ontvangt feedback en durft ontwerpkeuzes bespreekbaar te maken

Wensen

  • Ervaring met ASP.NET Core, Entity Framework Core en dependency injection
  • Ervaring met Bicep, Terraform of andere infrastructure-as-code
  • Ervaring met Reqnroll, SpecFlow, Gherkin, Playwright, Testcontainers, WireMock, contract testing, ArchUnitNET of vergelijkbare tooling
  • Ervaring met privacy-by-design, audit trails, retentie en dataminimalisatie
  • Ervaring met Kubernetes/AKS, observability, Datadog, tracing, SLO's, loadtesten en resilience testing
  • Ervaring met Azure Service Bus, event-driven integratie, outbox, idempotentie en dead-letterafhandeling
  • Ervaring met Azure SQL, Cosmos DB, Redis en Blob Storage
  • Ervaring met Azure en cloud-native backendontwikkeling
  • Ervaring met Angular, Blazor, Kotlin of Jetpack Compose
  • Ervaring met werken binnen architectuur-, code-, API-, security- en loggingstandaarden
  • Ervaring met Microsoft Entra ID, OAuth2/OIDC, scopes, app roles en Managed Identity/Workload Identity
Volledige omschrijving

Als Developer Regie op Berichten (ROB) werk je mee aan de herbouw van ROB. Dat is geen gewone technische vervanging, maar een kans om een complex domein opnieuw helder te modelleren en stap voor stap te vertalen naar software die aantoonbaar voldoet aan de behoefte. Je werkt op het snijvlak van domein, architectuur en realisatie. Je werkt in een multidisciplinair DevOps-team en bent betrokken van het eerste domeingesprek tot en met productie, beheer en doorontwikkeling.

Verantwoordelijkheden omvatten onder andere: domein begrijpen en modelleren (samenwerken met Product Owner, analyst, domeinexperts, operatie, architect en andere ontwikkelaars), backendontwikkeling in C#/.NET, het ontwerpen van REST API's volgens HTTP-semantiek, het implementeren van domeinevents op Azure Service Bus, het verwerken van berichten idempotent, het werken met Azure SQL, Cosmos DB, Redis en Blob Storage, het opstellen van specificaties en BDD-scenario's met Reqnroll, en het meewerken aan kwaliteit, security en operability (code reviews, security scans, least privilege, observability).

Je werkt bij IT Operatie van NS; het team werkt hybride (50/50) op kantoor in Utrecht en vanuit huis.

Eisen: minimaal HBO/WO werk- en denkniveau; minimaal 5 jaar ervaring als backend- of fullstack developer in C# en .NET; aantoonbare ervaring met domeinmodellering en Domain-Driven Design; ervaring met clean/hexagonal architecture; ervaring met microservices; REST API's; geautomatiseerd testen; BDD; DevOps en CI/CD; uitstekende beheersing van de Nederlandse taal. Pre's: ervaring met Azure, Azure Service Bus, Azure SQL, Cosmos DB, Redis, ASP.NET Core, Reqnroll, Bicep/Terraform, Kubernetes/AKS, Microsoft Entra ID, privacy-by-design, architectuurstandaarden, Angular/Blazor/Kotlin.

Je brengt onder meer mee: denken vanuit de medewerker, kunnen schakelen tussen domeingesprek en code, eigenaarschap voor kwaliteit, samenwerking, feedback, nieuwsgierigheid naar AI.

Bekijk bij Nederlandse Spoorwegen (inhuur) (opent in een nieuw tabblad)

Reageren

Developer Regie op Berichten (ROB)

Je CV en reacties