Senior .NET Developer (Blazor) – Energy & Utilities Sector
Location: Brussels (Hybrid – 2 days onsite per week)
Start date: Mid-February to mid-March
Contract type: Consulting / Contract
About the mission
An organisation active in the European energy and utilities sector is looking for a Senior .NET Developer to strengthen one of its existing development teams.
You will contribute to large-scale, business-critical applications supporting the energy transition and the reliability of electricity supply in Belgium and Germany. You will work closely with internal teams and other external consultants in an international, high-impact environment.
This role is explicitly senior-level: the objective is to bring technical maturity, autonomy, and strong backend expertise to a team that already includes several medior developers.
Recruitment objective
The primary goal is to reinforce the team with a confirmed Senior .NET Developer who:
- Can work autonomously from day one
- Requires minimal coaching
- Brings solid backend expertise and good engineering practices
- Helps balance a team composed mainly of medior profiles
Medior or upskilling profiles are not suitable for this need.
Role & responsibilities
- Deliver high-quality, maintainable code in line with internal development standards
- Take ownership of backend components and complex technical topics
- Contribute to technical discussions and best practices (without acting as an architect)
- Collaborate closely with other developers, analysts, and stakeholders
- Communicate effectively within an international, English-speaking environment
Technical environment
Backend – must-have
- .NET 8 (future migration planned)
- Strong backend orientation
- Asynchronous programming
- Entity Framework Core
- RabbitMQ (messaging / queuing)
- SQL Server
- MongoDB
- Test-Driven Development (TDD)
- Solid understanding of performance, robustness, and maintainability
Architecture
- Strong knowledge of:
- Application design principles
- Architectural patterns
- This is not an architect role, but senior-level architectural understanding is expected
- Microservices architecture is a plus
Frontend
- Blazor WebAssembly (mandatory)
- Blazor Server is not required
Languages
-
English: mandatory (working language)
-
French and/or Dutch: nice-to-have, not blocking
Work conditions
- Hybrid setup: 2 days onsite per week in Brussels (mandatory, non-negotiable)
- International and multicultural work environment