In één oogopslag
- Taken: Bouw een innovatief communicatieplatform met C# en Azure in een dynamisch DevOps-team.
- Bedrijf: Grote organisatie in de mobiliteitssector met focus op technologie en innovatie.
- Voordelen: Hybride werkmodel, competitief salaris en mogelijkheden voor professionele groei.
- Overige informatie: Uitstekende kans om te werken met moderne technologieën en een diverse teamomgeving.
- Waarom deze baan: Maak impact met je code en ontwikkel oplossingen die het leven van mensen verbeteren.
- Kwalificaties: Minimaal 5 jaar ervaring met C#/.NET en sterke kennis van Domain-Driven Design.
Het verwachte salaris ligt tussen 56700 - 69300 € per jaar.
Voor een grote organisatie binnen de mobiliteitssector zoeken wij een ervaren Senior .NET Developer. Je werkt aan de herbouw van een bedrijfskritisch communicatieplatform en ontwikkelt betrouwbare, event-driven backendservices met C#/.NET, Azure en Domain-Driven Design.
Rol & context
Je werkt aan een multichannel communicatieplatform waarmee operationele medewerkers gericht en betrouwbaar berichten ontvangen. Binnen een multidisciplinair DevOps-team vertaal je complexe bedrijfsprocessen naar heldere domeinmodellen en onderhoudbare software. Je combineert Domain-Driven Design met clean architecture, geautomatiseerd testen en cloud-native ontwikkeling, van de eerste analyse tot productie en beheer.
Werkzaamheden
- Analyseren en modelleren van complexe bedrijfsdomeinen volgens Domain-Driven Design.
- Ontwerpen en ontwikkelen van backendservices in C# en .NET.
- Bouwen van zelfstandig deploybare, event-driven services volgens clean en hexagonal architecture.
- Ontwikkelen van REST API's en beheren van API- en eventcontracten.
- Implementeren van domeinevents en berichtenverwerking via Azure Service Bus.
- Toepassen van idempotentie, retries, dead-lettering en replay.
- Integreren met Azure SQL, Cosmos DB, Redis en Blob Storage.
- Ontwikkelen van adapters voor verschillende communicatiekanalen.
- Opstellen van uitvoerbare specificaties en BDD-scenario's.
- Ontwikkelen van geautomatiseerde unit-, integratie-, contract- en acceptatietests.
- Toepassen van architectuurtests en geautomatiseerde kwaliteitscontroles.
- Integreren van security-, privacy- en kwaliteitschecks in CI/CD-pipelines.
- Inrichten van logging, monitoring, tracing, health checks en alerts.
- Verbeteren van betrouwbaarheid, herstelbaarheid en deploymentprocessen.
- Bijdragen aan productiebeheer en verdere ontwikkeling van het platform.
Eisen
- Minimaal hbo/wo werk- en denkniveau.
- Minimaal 5 jaar aantoonbare ervaring als backend- of fullstackdeveloper met C# en .NET binnen professionele softwareontwikkeling.
- Aantoonbare ervaring met domeinmodellering en Domain-Driven Design, of de overtuigende vaardigheid om dit in de praktijk toe te passen.
- Ervaring met clean architecture, hexagonal architecture, ports and adapters of vergelijkbare architectuurprincipes.
- Ervaring met het ontwerpen en ontwikkelen van microservices of andere zelfstandig deploybare services.
- Ervaring met REST API's, integratiecontracten en versiebeheer van API- en eventcontracten.
- Ervaring met geautomatiseerd testen op meerdere niveaus, waaronder unit-, integratie-, contract- en acceptatietests.
- Ervaring met BDD, specification-by-example of een vergelijkbare werkwijze waarbij specificaties uitvoerbaar worden vastgelegd.
- Ervaring binnen DevOps-teams en met CI/CD-pipelines.
- Uitstekende mondelinge en schriftelijke beheersing van de Nederlandse taal.
- Ervaring met Azure en cloud-native backendontwikkeling.
- 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 ASP.NET Core, Entity Framework Core en dependency injection.
- Ervaring met Reqnroll, SpecFlow, Gherkin, Playwright, Testcontainers, WireMock, contract testing, ArchUnitNET of vergelijkbare tooling.
- Ervaring met Bicep, Terraform of andere infrastructure-as-code.
- Ervaring met Kubernetes/AKS, observability, Datadog, tracing, SLO's, loadtesten en resilience testing.
- Ervaring met Microsoft Entra ID, OAuth2/OIDC, scopes, app roles en Managed Identity/Workload Identity.
- Ervaring met privacy-by-design, audit trails, retentie en dataminimalisatie.
- Ervaring met werken binnen architectuur-, code-, API-, security- en loggingstandaarden.
- Ervaring met Angular, Blazor, Kotlin of Jetpack Compose.
Pré’s
- Sterk analytisch vermogen en ervaring met complexe domeinvraagstukken.
- Vermogen om te schakelen tussen domeinanalyse, architectuur, ontwikkeling, testen en productie.
- Proactieve houding en het vermogen om aannames kritisch te onderzoeken.
- Eigenaarschap voor softwarekwaliteit, betrouwbaarheid en onderhoudbaarheid.
- Goede samenwerking met productmanagement, architecten en operationele stakeholders.
- Bereidheid om feedback te geven en ontwerpkeuzes bespreekbaar te maken.
- Interesse in AI en agent-based oplossingen met aantoonbare toegevoegde waarde.
- Datagedreven en resultaatgerichte werkwijze.
Praktische informatie
- Start: 18 november 2026.
- Looptijd: 12 maanden, met optie tot maximaal 12 maanden verlenging.
- Uren: 36 uur per week.
- Locatie: Utrecht, hybride (50% kantoor / 50% thuis).
- Soort opdracht: ZZP.
- Reageren t/m: 26 oktober 2026, 14:30 uur.
- Kenmerk DC&I: 202610152.
Senior .NET Developer • C# & Azure • Mobiliteit in Utrecht werkgever: Dceni
Dceni is een uitstekende werkgever die een stimulerende en innovatieve werkomgeving biedt voor RPA DevOps Engineers. Met een sterke focus op persoonlijke groei en ontwikkeling, biedt het bedrijf uitgebreide opleidingsmogelijkheden en een cultuur van samenwerking binnen een multidisciplinair Agile-team. Werken bij Dceni betekent bijdragen aan baanbrekende technologieën in een dynamische sector, met de kans om je vaardigheden te verfijnen en impact te maken op de toekomst van automatisering.
Hupjob Expertadvies🤫
Zo denken wij dat je Senior .NET Developer • C# & Azure • Mobiliteit in Utrecht kunt binnenhalen
✨Verken de juiste platformen
Voor freelance werk in automatisering en regeltechniek zijn er veel nuttige online platformen zoals Upwork en Freelancer. Creëer een aantrekkelijk profiel en voeg projecten toe die je eerder hebt gedaan om klanten aan te trekken.
✨Word actief in niche community's
Neem deel aan forums en communities die zich richten op automatisering, zoals automationspecialisten op LinkedIn of specifieke subreddits. Je kunt hier onschatbare tips en opdrachten vinden of zelfs in contact komen met potentiële klanten.
✨Maak een indrukwekkend portfolio
Voor freelancers in onze branche is een goed portfolio cruciaal. Zorg ervoor dat je je meest indrukwekkende projecten laat zien, met focus op de impact die je hebt gemaakt. Dit helpt om je skills overtuigend over te brengen.
✨Past bij de planning van bedrijven
Veel bedrijven hebben specifieke periodes waarin ze freelancers inschakelen voor automatiseringsprojecten, zoals voor grote productlanceringen. Blijf op de hoogte van belangrijke data of evenementen in de industrie, zodat je goed kunt inspelen op kansen die zich voordoen.
Wij denken dat je deze vaardigheden nodig hebt om als Senior .NET Developer • C# & Azure • Mobiliteit in Utrecht te schitteren
Een paar tips voor je sollicitatie 🫡
Toon je technische skills!:In de automatisering en regeltechniek is het cruciaal om je technische vaardigheden goed te laten zien. Vergeet niet om relevante certificaten, zoals bijvoorbeeld van automatiseringssoftware of programmeertalen, in je portfolio op te nemen. Dit helpt ons bij Dceni om te zien wat je kunt en hoe je onze projecten kunt versterken!
Portfolio is koning!:Als freelance professional willen we graag je werk in actie zien. Voeg een portfolio toe waarin je eerdere projecten of opdrachten benadrukt. Denk aan voorbeelden van automatiseringsoplossingen die je hebt geïmplementeerd en de impact die ze hadden. Dit geeft ons een goed beeld van je stijl en aanpak.
Prijzen en beschikbaarheid:Voor freelance opdrachten is het handig om je tarieven en beschikbaarheid duidelijk te vermelden in je aanvraag. Dit helpt ons bij Dceni om snel te beoordelen of we de juiste match voor elkaar zijn. Laat ook weten hoe flexibel je bent met deadlines en werkuren!
Specificeer jouw unieke aanpak:Bij freelance werk in automatisering en regeltechniek is het belangrijk om je unieke aanpak te benadrukken. Hoe ga jij om met complexe processen? Deel voorbeelden van hoe je innovatieve oplossingen hebt gevonden. Dit laten zien in je aanvraag helpt ons om jouw waarde voor Dceni te begrijpen.
Zo bereid je je voor op een sollicitatiegesprek bij Dceni
✨Toon je technische vaardigheden
In de wereld van automatisering en regeltechniek is het belangrijk om je technische vaardigheden goed te demonstreren. Zorg ervoor dat je je ervaring met specifieke tools en software zoals PLC-programmering of MATLAB naar voren brengt. Dit laat zien dat je niet alleen bekwaam bent, maar ook up-to-date met de laatste technologieën.
✨Bereid je voor op praktische cases
Freelance rollen kunnen vaak een praktijktest of case study omvatten als onderdeel van de interviewprocedure. Denk aan scenario's waarin je een automatiseringsprobleem moet oplossen of een efficiëntieverbetering moet ontwerpen. Oefen met dit soort vragen, zodat je snel en effectief kunt reageren tijdens het gesprek.
✨Pitch je portfolio
Als freelancer is je portfolio cruciaal. Breng je beste projecten mee naar het interview en wees bereid om ze in detail te bespreken. Laat zien hoe je specifieke problemen hebt aangepakt en wat de resultaten daarvan waren, zodat ze zien wat voor waarde je kunt bieden.
✨Wees flexibel met je tarieven
Omdat je freelance werkt, kan het zijn dat je moet onderhandelen over je tarieven. Wees bereid om hierover te praten en geef aan dat je openstaat voor verschillende prijzen afhankelijk van de scope van het project. Dit toont dat je serieus bent en samenwerkingsgericht bent in je aanpak.