NET Analyst Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
The .NET Analyst-Developer is a hybrid profile combining strong DDD knowledge with solid software
development skills. This role supports our modern domain layer initiative by acting as both a developer and a technical analyst who translates architecture into analysis documents, user stories, and code.
Importantly, this person helps strengthen domain-driven thinking in the team while collaborating with analysts who bring strong traditional analysis expertise.
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
Requirements
-
Language: English fluent + Dutch fluent OR French fluent
-
Minimum 3 years experience
-
.NET development
-
Practical DDD experience
-
API implementation ability
-
SOA working knowledge
-
Event-driven basics
-
Technical analysis skills
-
Requirements translation
-
COBOL openness
-
Collaboration and pragmatism
-
Practical DDD mindset
-
Strong communication and coaching ability
-
Comfort with ambiguity and complexity
-
Balanced architectural and delivery focus
-
Curiosity about legacy systems
-
Translate architecture into actionable analysis artifacts
-
Support adoption of DDD thinking
-
Deliver clean .NET implementations
-
Contribute to COBOL impact analysis
-
Maintain code quality and integrity
-
Adapt between analysis and development priorities
Bonus :
-
Scrum/Agile experience
-
Large complex .NET projects
-
DDD coaching experience
-
AI-augmented delivery
-
COBOL exposure
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…