A public sector IT department delivers citizen-facing case management and back-office services for social security processes, working in a bilingual French/Dutch environment. This role exists to extend a multidisciplined development team building and maintaining .NET applications on Azure, with emphasis on C#, Blazor frontends and Azure DevOps CI/CD pipelines.
The mission
The team is one of ten development teams in a 160+ person IT organisation using Scrum within a SAFe context, each team roughly ten people (developers, testers, product owner, scrum master, analysts, ops). Current work focuses on modernising a .NET estate, moving features to Azure-hosted services, and supporting integrations that use gRPC, WCF and message patterns such as NServiceBus. Production systems serve internal business users and external stakeholders across a regional public network.
You will design, build and operate fullstack .NET solutions that run on Azure and MS SQL, contributing to both frontend and backend components. Day-to-day you will translate functional analysis into technical designs, implement features in C# and Blazor, create and maintain CI/CD pipelines in Azure DevOps, and troubleshoot second-level incidents. You will also document designs and coach junior developers as part of regular sprint deliveries.
Your responsibilities
- Deliver reliable backend and frontend features in C# and Blazor that meet functional and non-functional requirements
- Implement and maintain Azure DevOps CI/CD pipelines, automated tests and release flows to reduce deployment risk
- Design integration patterns using gRPC, WCF or NServiceBus to connect services and external partners
- Investigate and resolve second-level incidents and performance issues in MS SQL-backed services
- Produce clear technical documentation and review work from junior team members to raise code quality
- Collaborate in Scrum ceremonies and coordinate delivery with product owners, analysts and ops engineers
Your profile
Essential skills
- 5+ years professional experience developing with .NET and C#, including .NET Core and .NET Framework
- Hands-on experience with Azure (app services or AKS) and Azure DevOps, including CI/CD pipelines
- Practical experience with Blazor for frontend work and with service integration patterns such as gRPC, WCF or NServiceBus
- SQL development and performance tuning experience on MS SQL
- Proven ability to work in Agile/Scrum teams and participate in sprint-driven delivery
- Strong analytical and communication skills, able to explain technical choices to non-technical stakeholders
Languages
- French C1 or Dutch C1 (native or advanced)
- Second national language A2 (basic written and spoken)
- English B1 (reading and comprehension)
Education
- Bachelor or Master in Computer Science or equivalent professional experience