.NET Analyst Developer

Il y a 2 jours

Brussel Hoofdstad, Brussel Hoofdstad, Belgique Cloud Power Luxembourg Temps plein 55 000 € - 75 000 € Contrat

Cloud Power Luxembourg is looking for a .NET Analyst Developer for a long-term assignment.

The .NET Analyst Developer is a hybrid profile combining strong Domain-Driven Design (DDD) knowledge with solid software development skills.

The role supports a modern domain-layer initiative by acting both as a developer and technical analyst, translating architecture into detailed analysis documents, user stories, technical specifications and production-ready code.

A key objective of the role is to strengthen domain-driven thinking within the team while collaborating with analysts, architects, developers and legacy-system experts.

Analyst – approximately 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 functional requirements into:

  • Bounded Contexts
  • Aggregate Roots
  • Aggregates
  • Entities
  • Value Objects
  • Repositories
  • Domain Services

Domain Analysis Enablement

Support the team in adopting domain-driven thinking and domain-analysis methodologies, helping transition from traditional analysis approaches toward DDD-aligned analysis.

Legacy Integration Analysis

Work closely with legacy-system and COBOL experts to understand existing system behaviour and identify the refactoring or extension requirements necessary to support the new domain model.

Technical Requirements Definition

Convert architectural decisions and business requirements into actionable technical requirements that guide both modern .NET development and required legacy-system changes.

Developer – approximately 50%

Design and implement modern .NET components aligned with DDD principles and established architectural standards.

API Implementation

Translate predefined API contracts designed by architects into clean, maintainable .NET code reflecting the underlying domain model.

Design and implement:

  • Services
  • Aggregate Roots
  • Aggregates
  • Entities
  • Value Objects
  • Repositories

following DDD principles and API requirements.

Code Quality

Maintain high standards for software design, maintainability, testing and adherence to established architectural patterns.

E

nd-to-End Delivery

Deliver complete features from requirements analysis through implementation and production deployment, including integration testing and coordination with legacy systems.

Language Requirements

Language scale:

1 = Basic | 2 = Good | 3 = Fluent

4. Location

Brussels Centre

5. Experience Level

Mid-Level Profile – approximately 2 to 5 years of relevant experience

Candidates demonstrating particularly strong practical experience with DDD and .NET architecture may also be considered based on the overall relevance of their background.

Required Knowledge and Experience

Mandatory Personal Skills

  • Practical DDD mindset
  • Ability to coach and share technical knowledge
  • Comfortable working with ambiguity and complex business domains
  • Balanced architectural and delivery focus
  • Curiosity and willingness to understand legacy systems
  • Strong analytical mindset
  • Pragmatic and collaborative approach

Mandatory Technical Skills

  • Practical Domain-Driven Design (DDD) experience
  • API implementation
  • Service-Oriented Architecture (SOA)
  • Event-driven architecture fundamentals
  • Technical analysis
  • Requirements analysis and translation
  • Ability to translate architecture into technical specifications
  • Legacy-system integration
  • Openness to working with COBOL/mainframe environments
  • Strong collaboration between architecture, analysis and development teams
  • Large and complex .NET projects
  • DDD coaching or mentoring
  • Event-driven systems and messaging
  • CI/CD and modern software-delivery practices
  • COBOL or mainframe exposure
  • Experience integrating modern .NET applications with legacy environments

About Cloud Power Luxembourg

Cloud Power Luxembourg S.A. provides Cloud, Infrastructure, Cybersecurity, Artificial Intelligence and IT Consulting solutions.

We support organizations in the design, modernization and operation of their IT environments, combining modern software development, cloud technologies, infrastructure expertise and AI-driven solutions.

For this assignment, we are looking for a professional capabl