Direct naar hoofdinhoud pagina

NS

Developer Regie Op Berichten (ROB)

Bright Professionals Reageren voor 26 oktober 2026

Backend developer voor de herbouw van het multichannel communicatieplatform ROB met C#/.NET, microservices, domeinmodellering, testen en DevOps.

Nog niet beschikbaar

Match

op je zoekprofiel

De gap-analyse wordt uitgevoerd, dit kan even duren...

Beschrijving
Utrecht 36 uur 6 maanden FREELANCE HBO SENIOR

Eisen

  • Je hebt minimaal hbo- of wo-werk- en -denkniveau.
  • Je hebt minimaal vijf jaar professionele ervaring als backend- of fullstackdeveloper met C# en .NET.
  • Je hebt aantoonbare ervaring met domeinmodellering en Domain-Driven Design, of je kunt dit overtuigend in de praktijk toepassen.
  • Je hebt ervaring met clean architecture, hexagonal architecture, ports and adapters of een vergelijkbare aanpak voor duidelijke scheiding van lagen en verantwoordelijkheden.
  • Je hebt ervaring met het ontwerpen en bouwen van microservices of andere zelfstandig deploybare services.
  • Je hebt ervaring met REST API’s, integratiecontracten en het beheren van versies van API- en eventcontracten.
  • Je hebt ervaring met geautomatiseerd testen op meerdere niveaus, waaronder unit-, integratie-, contract- en acceptatietests.
  • Je hebt ervaring met BDD, specification by example of een vergelijkbare werkwijze waarbij je specificaties uitvoerbaar vastlegt.
  • Je hebt ervaring met werken in een DevOps-team en met CI/CD-pijplijnen.
  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk.

Wensen

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

Beschrijving

Voor Nederlandse Spoorwegen wordt een Backend Developer gezocht voor het Regie Op Berichten-platform.

ROB is een multichannel communicatieplatform voor medewerkers in de operationele organisatie.

De developer werkt mee aan de herbouw van het platform.

De opdracht bevindt zich op het snijvlak van domein, architectuur en softwareontwikkeling.

Je werkt in een multidisciplinair DevOps-team.

Je modelleert domeinen en helpt bounded contexts en ubiquitous language vastleggen.

Je ontwikkelt backendservices met C# en .NET.

Je bouwt event-driven microservices volgens clean en hexagonal architecture.

Je ontwerpt REST API’s en integratiecontracten.

Je implementeert domeinevents en berichtverwerking op Azure.

Je werkt met geautomatiseerd testen op meerdere niveaus.

Specificaties worden vertaald naar BDD-scenario’s en uitvoerbare tests.

Je draagt bij aan kwaliteit, security en operability.

Daarbij zijn onder meer observability, auditability, betrouwbaarheid en herstelbaarheid belangrijk.

Je werkt samen met product owners, analisten, architecten, domeinexperts en operationele stakeholders.

Je bent betrokken vanaf domeinmodellering tot productie, beheer en doorontwikkeling.

De standplaats is Utrecht.

De inzet bedraagt 36 uur per week.

De startdatum is 18 november 2026.

Reageren kan tot 26 oktober 2026.

Domeinen

Softwareontwikkeling Backendontwikkeling Multichannel communicatie Spoorwegen