About the RoleAs a Software .NET Architect, you are the driving force behind the technical vision and structural integrity of our applications. You translate complex business needs into scalable, future-proof architectures and guide development teams throughout the implementation process.Profile & ExperienceExperience: Minimum of 8 to 10 years in software development, including at least 3 years in an architectural role.Languages: Native proficiency in Dutch or French, combined with excellent command of English.Expertise: Deep knowledge of the .NET ecosystem (C#, .NET 6/8+, ASP.NET Core).Core ResponsibilitiesArchitectural Design: Define high-level structures, patterns (Microservices, Event-Driven, DDD), and technical roadmaps.Leadership: Act as the primary technical point of contact for stakeholders and coach senior developers.Quality Assurance: Perform code reviews, define coding standards, and manage technical debt.Transition: Lead the migration of legacy environments toward modern, cloud-native architectures.Security & Performance: Ensure applications meet the highest standards regarding security, scalability, and robustness.Technical CompetenciesFrameworks: Extensive experience with .NET Core, Entity Framework, and Web APIs.Cloud: Experience with Azure (or AWS) cloud architecture (App Services, Functions, Service Bus, CosmosDB).Frontend: Strong knowledge of modern frontend frameworks such as Angular, React, or Vue.Js is a significant asset.DevOps & CI/CD: Experience with Azure DevOps, Docker, Kubernetes, and automating deployment pipelines.Databases: Expertise in both SQL Server and NoSQL solutions.Soft SkillsStrong analytical skills and a pragmatic, problem-solving mindset.Excellent communication skills to justify technical choices to both management and development teams.A clear vision of the latest tech trends and the ability to translate them into practical business value.