Senior .NET Developer Location: Roeselare, Belgium (On-site) Client: Inagro Contract Duration: 15 June 2026 14 June 2027 Workload: Full-time (100%) Remote Work: Not available About the Role We are looking for a highly skilled Senior .NET Developer to join Inagro and play a key role in modernizing a suite of business-critical applications. You will be part of an ambitious digital transformation program where multiple applications are being migrated to a modular, event-driven architecture while maintaining backward compatibility with existing systems. This is an excellent opportunity for a senior developer who enjoys building scalable solutions and taking a leadership role within Agile development teams. Key Responsibilities Design, develop, and maintain modern .NET-based applications. Build and enhance solutions using C#, ASP.NET, and Blazor (Server/WebAssembly). Develop and maintain event-driven architectures using CQRS and Mediator patterns. Perform coding, testing, debugging, and application optimization. Work with NoSQL databases and Azure cloud technologies. Collaborate closely with stakeholders and development teams in an Agile environment. Provide technical leadership and mentor junior developers where required. Ensure existing applications remain backward compatible during modernization efforts. Required Skills & Experience Must-Have Minimum 5 years of experience developing .NET applications. Strong hands-on experience with .NET (C#), ASP.NET, and Blazor Server and/or WebAssembly. At least 2 years of experience with Blazor Server and/or WebAssembly. Experience delivering a minimum of 2 Blazor projects. Experience with NoSQL databases such as Cosmos DB or MongoDB. Minimum 3 years of experience with event-driven design, including CQRS and Mediator patterns. Minimum 3 years of experience with Microsoft Azure. Relevant certification or equivalent practical experience in .NET development technologies. Fluent Dutch language skills ( CEFR C2 level ). Nice to Have Experience leading development teams and coaching developers. Strong experience in coding, testing, and debugging complex applications. Experience with Docker, Kubernetes, and Azure Container Apps. Experience with Microsoft Xamarin. Knowledge of C# NCalc Expressions. Solid understanding of Agile development methodologies with the ability to take a leading role. Project Environment You will join a technology-driven environment where innovation and modernization are central. The focus is on transforming legacy systems into scalable, modular, event-driven solutions while ensuring business continuity throughout the migration process. This position is ideal for a senior developer who enjoys combining deep technical expertise with architectural thinking and team leadership. Interested? If you have a strong background in .NET development, Blazor, Azure, and event-driven architecture, we'd love to hear from you. Application Closing Date: 10 June 2026