Ga naar de hoofdinhoud

.NET Analyst Developer

Technology
yechte
Brussels, België1 maand geleden
Voltijd

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)

Keywords
User StoriesAnalytical SkillsCoachingTranslationProduction DeploymentApplication Programming Interfaces (API)EnglishTechnical Requirements.NET FrameworkEvent-drivenBusiness logicCobolScrumMaintainability

Interesse in deze functie?