Senior Dotnet Developer
Apollo Solutions
Brussels, Belgium
5 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Brussels, Belgium
Tech stack
Clean Code Principles
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Windows Presentation Foundation
Scrum
Systems Architecture
Blazor
Event Driven Architecture
Git Flow
Front End Software Development
REST
Docker
Job description
We are supporting a major utilities partner on several business-critical digital initiatives, including core system modernization and the evolution of customer- and operator-facing platforms. We are looking for an experienced .NET Developer with a strong understanding of Microsoft frontend technologies to join a long-term delivery environment., * Design, develop, and maintain backend services using .NET / C#
- Contribute to greenfield development and modernization initiatives
- Translate complex business requirements into scalable technical solutions
- Build and maintain frontend components using Blazor and/or WPF
- Apply clean code practices, testing standards, and collaborative development
- Support modular, maintainable system architectures
- Integrate solutions into CI/CD pipelines and modern deployment environments
- Participate in code reviews, agile ceremonies, and technical discussions
- Collaborate across teams to ensure end-to-end solution quality
Requirements
- 5+ years of experience as a .NET Developer
- Strong expertise in C# and the .NET ecosystem
- Hands-on experience with Blazor and/or WPF
- Solid knowledge of REST APIs and relational databases
- Experience with CI/CD tooling and Git-based workflows
- Familiarity with Docker and modern deployment practices
- Comfortable working autonomously in Agile/Scrum teams
- Experience on large, business-critical systems
Nice to Have
- Experience in the utilities or energy sector
- Exposure to legacy modernization or migration projects
- Knowledge of Azure or cloud-native environments
- Familiarity with messaging or event-driven architectures
- Awareness of enterprise security and performance considerations