Software Architect Apply
Software Architect – Domain-Driven Design (DDD)Gelderland region2/3 days per weekFreelance/ZZPOverviewOur client is evolving a digital platform and transitioning from a traditional monolithic system to a domain-driven architecture. Multiple development teams are involved. While the teams are technically strong and experienced in .NET, they are seeking guidance in applying Domain-Driven Design (DDD) effectively within production environments.We are looking for an experienced Software Architect to support and guide teams in adopting DDD at both strategic and tactical levels.Role ResponsibilitiesAs a Software Architect, you will guide teams through the full DDD lifecycle, from collaborating with business stakeholders and discovering domains, to modelling bounded contexts and translating these into robust C#/.NET implementations.This role combines strategic leadership with hands-on involvement. You will help teams embed new ways of working by contributing to code, coaching engineers, and ensuring design principles are applied effectively in practice.Key responsibilities:Leading the adoption of Domain-Driven Design across multiple teamsFacilitating workshops and discussions with domain expertsDefining bounded contexts, context maps, and ubiquitous languageTranslating strategic design into tactical implementation in C#/.NETContributing hands-on to development to make DDD tangible in practiceCoaching senior engineers in DDD principles and practicesSupporting the transition from a monolith to a domain-driven architectureCollaborating with architects, product owners, and information analystsCapturing practices and architectural patterns as living documentationExploring and applying AI tooling to enhance modelling and development processesRequirements:Experience transitioning monolithic systems to domain-driven architecturesStrong understanding of both strategic and tactical DDDExtensive experience with C# and modern .NETExperience engaging with business stakeholders and domain expertsStrong coaching and mentoring skillsFluent Dutch & English

