.NET Back-End Developer
Location: Brussels, Belgium (Hybrid working)
Overview
We are looking for an experienced .NET Back-End Developer to join a dynamic team working on modern, scalable systems. This role is ideal for someone who enjoys building high-quality back-end services, working within an Agile environment, and contributing to architecture and design decisions.
Key Responsibilities
Design, develop, and maintain back-end applications and integration services
Translate business requirements and user stories into technical solutions
Contribute to system architecture, particularly within microservices and event-driven environments
Develop and maintain APIs (REST or gRPC)
Ensure code quality through clean coding practices, unit testing, and mocking
Work collaboratively within Agile teams while also being able to operate independently
Support CI/CD processes and deployment pipelines
Required Skills & Experience
5–10 years of experience in back-end development
Strong experience with .NET and C#
Solid understanding of ASP.NET and asynchronous programming (async/await)
Experience with object-oriented programming and SOLID principles
Experience with ORM frameworks such as Entity Framework or NHibernate
Strong experience with relational databases (e.g., MSSQL)
Experience designing and documenting APIs using OpenAPI/Swagger
Proven experience with unit testing and mocking frameworks
Technical Expertise
Microservices architecture
Event-driven architecture
Service bus technologies (e.g., NServiceBus)
Integration with RabbitMQ
Domain-Driven Design (DDD)
CI/CD pipelines
Docker
AWS architecture (desirable)
Additional Requirements
Strong analytical and problem-solving skills
Ability to work independently and within Agile teams
Academic degree in a technical field or equivalent practical experience
Language skills: English plus French or Dutch
Computer/IT
12-04-2026
Closes:
22-05-2026
Views: 46
