Senior .NET Backend Developer | Azure | DDD | Microservices

Gazelle Global

Utrecht

Hybrid

EUR 70,000 - 90,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gazelle Global zoekt een Senior .NET Backend Developer voor een hybride rol in Utrecht, 36 uur per week. Je werkt aan herbouw en modernisering van een multichannel communicatieplatform, met focus op schaalbare backendoplossingen.

Je werkt in een DevOps-team aan domeinmodellering, architectuur, ontwikkeling, testen, implementatie en beheer. Vereisten zijn C#/.NET, DDD, microservices en Azure.

Qualifications

  • Minimaal 5 jaar ervaring met C# en .NET.
  • Ervaring met Domain-Driven Design (DDD) en domeinmodellering.
  • Kennis van Clean Architecture / Hexagonal Architecture.
  • Ervaring met het ontwerpen en ontwikkelen van microservices.
  • Kennis van REST API's en API- en eventcontractversionering.
  • Ervaring met geautomatiseerd testen (unit/integration/contract/testen).
  • Ervaring met DevOps en CI/CD pipelines.
  • Minimaal HBO/WO werk- en denkniveau.
  • Uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.

Responsibilities

  • Ontwikkelen en onderhouden van backendservices met C# en .NET.
  • Ontwerpen en bouwen van event-driven microservices.
  • Toepassen van DDD, Clean Architecture en Hexagonal Architecture.
  • Modeleren van complexe bedrijfsdomeinen en bounded contexts.
  • Ontwerpen en implementeren van REST API's volgens moderne standaarden.
  • Ontwikkelen van integraties met Azure Service Bus.
  • Implementeren van betrouwbare berichtverwerking met idempotentie en retries.
  • Beheren van API- en eventcontracten.
  • Integreren van Azure SQL, Cosmos DB, Redis en Azure Blob Storage.
  • Koppelingen met Azure Communication Services en Firebase.

Skills

C#/.NET
DDD
Microservices
Azure
REST API design
Event-driven architecture

Education

HBO/WO werk- en denkniveau

Tools

Azure Service Bus
Azure SQL
Cosmos DB
Redis
Azure Blob Storage
Firebase

Job description

Locatie: Utrecht / Hybride (50% kantoor, 50% thuiswerken)
Startdatum: 18 november 2026
Einddatum: 17 november 2027
Contractduur: 12 maanden, met optie tot verlenging van maximaal 12 maanden
Uren per week: 36 uur
Contractvorm: ZZP toegestaan
Taal: Nederlands (verplicht)

Over de functie

Voor een grote organisatie binnen de Nederlandse mobiliteitssector zijn wij op zoek naar een ervaren Senior .NET Backend Developer met sterke kennis van C#/.NET, Domain-Driven Design (DDD), microservices en Microsoft Azure.

Je gaat werken aan de herbouw en modernisering van een bedrijfskritisch multichannel communicatieplatform. Dit platform ondersteunt medewerkers in de dagelijkse operatie door gerichte en gepersonaliseerde berichten betrouwbaar via verschillende communicatiekanalen te versturen.

Binnen een multidisciplinair DevOps-team werk je aan het volledige ontwikkelproces, van domeinmodellering en architectuur tot softwareontwikkeling, testen, implementatie en beheer.

De focus ligt op het ontwikkelen van schaalbare, betrouwbare en toekomstbestendige backendoplossingen volgens moderne architectuurprincipes.

Wat ga je doen?

Senior .NET Backend Developer | Azure | DDD | Microservices
Locatie: Utrecht / Hybride (50% kantoor, 50% thuiswerken)
Startdatum: 18 november 2026
Einddatum: 17 november 2027
Contractduur: 12 maanden, met optie tot verlenging van maximaal 12 maanden
Uren per week: 36 uur
Contractvorm: ZZP toegestaan
Taal: Nederlands (verplicht)

Over de functie

Voor een grote organisatie binnen de Nederlandse mobiliteitssector zijn wij op zoek naar een ervaren Senior .NET Backend Developer met sterke kennis van C#/.NET, Domain-Driven Design (DDD), microservices en Microsoft Azure.

Je gaat werken aan de herbouw en modernisering van een bedrijfskritisch multichannel communicatieplatform. Dit platform ondersteunt medewerkers in de dagelijkse operatie door gerichte en gepersonaliseerde berichten betrouwbaar via verschillende communicatiekanalen te versturen.

Binnen een multidisciplinair DevOps-team werk je aan het volledige ontwikkelproces, van domeinmodellering en architectuur tot softwareontwikkeling, testen, implementatie en beheer.

De focus ligt op het ontwikkelen van schaalbare, betrouwbare en toekomstbestendige backendoplossingen volgens moderne architectuurprincipes.

Wat ga je doen?
Backend Development & Architectuur
  • Ontwikkelen en onderhouden van backendservices met C# en .NET.

  • Ontwerpen en bouwen van event-driven microservices.

  • Toepassen van Domain-Driven Design (DDD), Clean Architecture en Hexagonal Architecture.

  • Modelleren van complexe bedrijfsdomeinen en definiëren van bounded contexts.

  • Ontwerpen en implementeren van REST API's volgens moderne API-standaarden.

  • Ontwikkelen van event-driven integraties met Azure Service Bus.

  • Implementeren van betrouwbare berichtverwerking, inclusief idempotentie, outbox patterns, retries, dead-lettering en replay.

  • Beheren en versioneren van API- en eventcontracten.

  • Integreren van Azure SQL, Cosmos DB, Redis en Azure Blob Storage.

  • Ontwikkelen van koppelingen met Azure Communication Services, Firebase en andere systemen.

Domain-Driven Design & Samenwerking
  • Samenwerken met Product Owners, Business Analisten, Domeinexperts, Architecten en Developers.

  • Vertalen van complexe business requirements naar technische oplossingen.

  • Identificeren en modelleren van bounded contexts.

  • Definiëren van duidelijke verantwoordelijkheden binnen verschillende services.

  • Meedenken over architectuurkeuzes, technische verbeteringen en softwarekwaliteit.

  • Zorgen voor een consistente vertaling van businessbehoeften naar technische implementaties.

Testing & Quality Assurance
  • Ontwikkelen van geautomatiseerde unit-, integratie-, contract- en acceptatietests.

  • Toepassen van Behaviour-Driven Development (BDD) en specification-by-example.

  • Vertalen van functionele requirements naar uitvoerbare testscenario's.

  • Werken met Reqnroll, SpecFlow, Gherkin en vergelijkbare testframeworks.

  • Implementeren van architectuurtests om afhankelijkheden en systeemgrenzen te bewaken.

  • Testen van zowel positieve als negatieve scenario's.

  • Waarborgen van codekwaliteit, performance, security en betrouwbaarheid.

  • Integreren van geautomatiseerde tests binnen CI/CD-pipelines.

Azure, DevOps & Security
  • Werken binnen een multidisciplinair Agile/DevOps-team.

  • Ontwikkelen en onderhouden van CI/CD-pipelines.

  • Toepassen van cloud-native ontwikkelprincipes binnen Microsoft Azure.

  • Implementeren van monitoring, logging, distributed tracing en alerting.

  • Werken met Microsoft Entra ID, RBAC en Managed Identity.

  • Toepassen van security-by-design en privacy-by-design.

  • Ondersteunen van zero-downtime deployments, rollbackstrategieën en systeemherstel.

  • Bijdragen aan infrastructure-as-code en geautomatiseerde deployments.

  • Verbeteren van de betrouwbaarheid, schaalbaarheid en onderhoudbaarheid van applicaties.

Wat breng je mee?
Harde eisen
  • Minimaal 5 jaar professionele ervaring met C# en .NET als backend- of fullstack developer.

  • Aantoonbare ervaring met Domain-Driven Design (DDD) en domeinmodellering, of de overtuigende vaardigheid dit in de praktijk toe te passen.

  • Ervaring met Clean Architecture, Hexagonal Architecture, Ports & Adapters of vergelijkbare architectuurprincipes.

  • Ervaring met het ontwerpen en ontwikkelen van microservices of zelfstandig deploybare services.

  • Sterke kennis van REST API's, systeemintegraties en API- en eventcontractversionering.

  • Ervaring met geautomatiseerd testen, waaronder unit-, integratie-, contract- en acceptatietests.

  • Ervaring met Behaviour-Driven Development (BDD), specification-by-example of vergelijkbare werkwijzen.

  • Ervaring met DevOps en CI/CD-pipelines.

  • Minimaal HBO/WO werk- en denkniveau.

  • Uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.

Pré's
Backend & Softwareontwikkeling
  • ASP.NET Core

  • Entity Framework Core

  • Dependency Injection

  • Event-driven architecture

  • Distributed systems

  • REST API development

  • API & Contract Testing

Microsoft Azure
  • Azure Service Bus

  • Azure SQL Database

  • Azure Cosmos DB

  • Azure Redis

  • Azure Blob Storage

  • Azure Communication Services

  • Microsoft Entra ID

  • Managed Identity / Workload Identity

Testing & Quality
  • Reqnroll

  • SpecFlow / Gherkin

  • Playwright

  • Testcontainers

  • WireMock

  • ArchUnitNET

  • Automated Integration & Contract Testing

DevOps & Infrastructure
  • Azure DevOps

  • CI/CD

  • Kubernetes / AKS

  • Terraform / Bicep

  • Infrastructure as Code (IaC)

  • Datadog

  • Distributed Tracing

  • Observability & Monitoring

  • Load & Resilience Testing

Overige technologieën
  • Angular

  • Blazor

  • Kotlin

  • Jetpack Compose

Wie ben jij?

Je bent een ervaren, hands-on backend developer met een sterke technische achtergrond en een goed begrip van moderne softwarearchitecturen.

Je kijkt verder dan alleen het schrijven van code en denkt actief mee over domeinmodellering, architectuur, softwarekwaliteit en de impact van technische keuzes op bedrijfsprocessen.

Daarnaast:

  • Ben je analytisch sterk en oplossingsgericht.

  • Kun je complexe vraagstukken vertalen naar duidelijke technische oplossingen.

  • Werk je graag samen met zowel technische als niet-technische stakeholders.

  • Neem je verantwoordelijkheid voor kwaliteit, betrouwbaarheid en onderhoudbaarheid.

  • Heb je ervaring met het bouwen van bedrijfskritische applicaties.

  • Denk je proactief mee over technische verbeteringen en architectuurkeuzes.

  • Heb je een sterke focus op testing, automation en security.

  • Ben je nieuwsgierig naar nieuwe ontwikkelingen, waaronder AI en agent-based oplossingen.

Wat kun je verwachten?
  • Een uitdagende opdracht binnen een grote Nederlandse organisatie.

  • Werken aan de modernisering van een bedrijfskritisch communicatieplatform.

  • Een technisch complexe omgeving met C#/.NET, Azure, DDD en microservices.

  • Samenwerking met ervaren developers, architecten en domeinspecialisten.

  • Veel ruimte voor technische inbreng, innovatie en architectuurverbeteringen.

  • Een multidisciplinair DevOps-team.

  • Hybride werken vanuit Utrecht en thuis.

  • Een langdurige opdracht met mogelijkheid tot verlenging.

Interesse?

Ben jij een ervaren Senior .NET Backend Developer met sterke kennis van C#/.NET, Domain-Driven Design, Azure en microservices?

Dan komen wij graag met je in contact om deze interessante opdracht verder te bespreken.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer • C# & Azure • Mobiliteit
Senior .NET Developer • C# & Azure • Mobiliteit

Dceni • Utrecht

Hybrid
EUR 70,000 - 110,000
Medior Back-end Developer .NET / C#
Medior Back-end Developer .NET / C#

IT-Profile • Noord-Brabant

Hybrid
EUR 50,000 - 70,000
Hybride werken in overleg
.NET developer
.NET developer

Sterksen • Utrecht

Hybrid
EUR 65,000 - 90,000
Pensioenregeling
25 vakantiedagen en 8% vakantiegeld
Hybride werken
+1
Medior & Senior .NET Developer
Medior & Senior .NET Developer

Prime Staffing B.V. • Amsterdam

Hybrid
EUR 70,000 - 95,000
Hybride werken: 2–3 dagen per week
Developer Regie Op Berichten (ROB)
Developer Regie Op Berichten (ROB)

Bright Professionals • Utrecht

On-site
EUR 70,000 - 110,000
Senior Fullstack .NET developer
Senior Fullstack .NET developer

Spilberg • Arnhem

Hybrid
EUR 50,000 - 73,000
Goede pensioenregeling
Reiskostenvergoeding
Laptop en telefoon van de zaak
+2
Senior .NET Developer
Senior .NET Developer

Yieldr • Hoofddorp

On-site
EUR 60,000 - 80,000
Uitdagende projecten
Mogelijkheden om met moderne technologieën te werken
Gezellige borrels en uitjes
DUTCH SPEAKING: Sr. .NET Developer | Azure | C# | Tot €7.000 p/m | Utrecht / Amsterdam | Hybride
DUTCH SPEAKING: Sr. .NET Developer | Azure | C# | Tot €7.000 p/m | Utrecht / Amsterdam | Hybride

Fair Talent • Utrecht

On-site
EUR 70,308 - 78,120
Hybride werken
Veel ruimte voor eigen initiatief
Azure Infrastructure Developer - Integration Platforms
Azure Infrastructure Developer - Integration Platforms

Gazelle Global • Utrecht

Hybrid
EUR 70,000 - 100,000
Hybride werken
Contract tot 30 april 2027
36–40 uur per week
Senior dotnet-ontwikkelaar
Senior dotnet-ontwikkelaar

Prime Staffing B.V. • Zuid-Holland

Hybrid
EUR 60,000 - 84,000
Opleidingsbudget
Certificeringstrajecten
Azure-budget
+3