.NET Analyst Developer
Functieomschrijving
The client is seeking a hybrid .NET Analyst-Developer to support a modern domain layer initiative. This profile combines strong Domain-Driven Design (DDD) knowledge with solid .NET software development skills, acting as both a developer and a technical analyst who translates architecture into analysis documents, user stories, and code. The role strengthens domain-driven thinking within the team while collaborating with analysts who bring strong traditional analysis expertise.
Responsibilities
Analyst (50%)
Architecture translation: Translate high-level architecture and domain models (defined by the Solution Architect) into detailed analysis documents, user stories, acceptance criteria, and technical specifications
Domain-Driven Design application: Apply DDD principles to break down feature requirements into bounded contexts, aggregate roots, aggregates, entities, value objects and repositories
Domain analysis enablement: Support the team in adopting domain-driven thinking and domain analysis methodology; help transition from traditional analysis to DDD-aligned analysis
Legacy integration analysis: Work with COBOL experts to understand existing system behavior and identify refactoring/extension requirements necessary to support the new domain model
Technical requirements definition: Convert architectural decisions into actionable technical requirements that guide .NET development and legacy system changes
Developer (50%)
.NET implementation: Design and implement modern .NET components aligned with DDD principles
API implementation: Translate predefined API contracts (designed by architects) into clean, maintainable .NET code that reflects the underlying domain model
Domain model implementation: Design and implement services, aggregate roots, aggregates, entities, value objects and repositories based on DDD principles and API requirements
Code quality: Maintain solid standards for code design, maintainability, and adherence to architectural patterns
End-to-end delivery: Deliver complete features from requirements through production deployment, including integration testing and legacy system coordination
Must-Have Skills
· .NET development (Mid-level: 2–5 years)
· Practical DDD experience
· API implementation ability
· SOA working knowledge
· Event-driven basics
Technical analysis skills
· Requirements translation
· COBOL openness
· Collaboration and pragmatism
Nice-to-Have Skills
· Scrum/Agile experience
· Large complex .NET projects
· DDD coaching experience
· AI-augmented delivery
· COBOL exposure
Additional Details
· Start date: ASAP
· Duration: 12 months
· Location: Brussels centre
· Languages: English (fluent required); Dutch and French (basic to fluent acceptable)
Interesse in deze functie?