The IS Non-Life Distributed Backend team builds and maintains .NET backend services that connect on-prem systems with Azure cloud integration. The role exists to lead technical initiatives across the division, focusing on APIs and background worker processes, Azure Integration Services and Azure messaging patterns, and to spread best practices through workshops and code reviews.
The mission
This role supports multiple backend delivery projects within a cross-functional technical organisation, working on modernization, lifecycle management and framework upgrades for critical insurance support systems. The team implements .NET APIs and long-running background workers that integrate with Azure Messaging and Azure Active Directory, and the lead will coordinate with architects and analysts on migration paths and compliance requirements.
Day to day you will act as the single point of contact for transversal technical initiatives, run developer workshops and technical documentation sessions, and take part in solution design and code-level delivery when needed. You will also drive performance optimization for critical assets, supervise code quality through reviews, and ensure clear, structured progress reporting to project leaders and stakeholders.
Your responsibilities
- Lead cross-team technical coordination and define application lifecycle and framework upgrade strategies, ensuring consistent implementation across projects.
- Orchestrate and run workshops, create technical how-to guides and documentation to raise .NET and Azure integration capabilities across developers and analysts.
- Drive code quality through hands-on code reviews, introduce repeatable best practices and support developers with technical coaching.
- Define and implement Azure Integration Services patterns, focusing on Azure Messaging and Azure Active Directory integration to stabilise integrations between cloud and on-prem systems.
- Improve runtime performance on critical backend components, measure impact and report improvements to project leaders and architects.
- Contribute to delivery when required, producing maintainable .NET code (APIs and background workers) and ensuring clear handover of technical decisions.
Your profile
Essential skills
- Minimum 8 years professional experience with .NET backend development, including APIs and background worker processes.
- Minimum 3 years hands-on experience with Azure Integration Services and Azure Messaging patterns.
- Strong expertise in .NET C# and Entity Framework, with practical skills in diagnostic profiling and performance optimisation.
- Solid knowledge of Azure Active Directory integration and secure authentication patterns.
- Proven experience writing technical documentation, running developer workshops and conducting code reviews.
- Clear communicator, able to adapt technical messages to developers, analysts and project leaders; strong prioritisation and autonomous working skills.
- Comfortable using Microsoft Office tools (Word, Excel) for structured reporting.
Preferred skills
- Experience migrating applications to recent .NET Core/.NET versions (for example .NET 6 to .NET 8+).
Languages
- English, C1.
- Dutch, B1 (preferable).
- French, B1 (preferable).