You will work on a large-scale digital transformation program within the Belgian public sector, aimed at delivering digital-by-default services for complex, mission-critical case management processes.
The program consists of multiple interconnected modules that support end-to-end workflows, including case intake from internal and external partners, status tracking, decision and document generation, and structured data exchange with other platforms. All components operate within a broader enterprise landscape and must integrate seamlessly with existing and future systems. As a Senior Backend Software Engineer, you take ownership of backend development for high-impact applications. You design, build, and maintain robust backend services, contribute to system architecture, and translate functional requirements into reliable technical solutions.
What you will do
- You develop high-quality backend code using .NET and C# for business-critical applications.
- You design and evolve backend architectures within a cloud-based environment.
- You translate functional requirements into concrete technical designs and implementation plans.
- You analyze, troubleshoot, and resolve application errors and improve existing components.
- You integrate backend services with other modules and external platforms.
- You write and maintain automated tests and ensure overall code quality and stability.
- You perform code reviews and actively coach or mentor other developers.
- You document technical solutions, architectural decisions, and delivered functionality in a structured way.
- You contribute to continuous improvement of development practices within an Agile setup.
What are we looking for?
- You have strong, hands-on experience in backend development using .NET and C#.
- You have experience working with cloud technologies, preferably Microsoft Azure.
- You have designed and implemented system and application architectures in complex environments.
- You are comfortable translating business and functional requirements into technical solutions.
- You have experience working in Agile / Scrum teams.
- You have experience performing code reviews and providing technical guidance to other developers.
- You are used to documenting your work clearly and thoroughly.
- You are familiar with using AI-assisted tools to support software development.
- You are fluent in Dutch or French and have a good working knowledge of English.
What do we offer?
Location: Brussels
Working model: Hybrid — minimum 2 days onsite per week
Contract type: Open to both permanent employees and freelancers
Start date: To be agreed
Vacancies that may also interest you
)
