.NET Software Engineer
Vlaams Gewest, Belgium
About the role
For our client in Bruges, we are looking for a .NET Software Engineer! As a .NET Software Engineer, you bring a solid foundation in C# development and actively think along about architectural choices and technical solutions. You work closely with the product owner, analyst, UX/designer, and other developers to build high-quality solutions. You take a leading role in the team: you take initiative, propose improvements, and help the team take a step forward every sprint. Innovation is central: AI is a strategic part of the roadmap, from smart assistants to agentic RAG solutions. You are therefore not only building strong software, but also its future! What will you do? Software development & Architecture & technical vision • Take responsibility for the entire development process together with your team. • Handle backend, frontend, and SQL work depending on the need. • Work in an agile/scrum environment with short feedback loops. • Think along about architectural choices and the future direction of applications. • Develop a technical vision and communicate it clearly to the team and stakeholders. • Take initiative and propose improvements to continuously increase quality. Backend • .NET 10 (C#) • Domain Driven Design (DDD) • Strong APIs Frontend • HTML5 • CSS3 • JavaScript • TypeScript • Vue.js Data & Cloud • SQL • AWS or Azure Quality • Unit Testing • Clean code principles What do you bring? Technical knowledge • C# has no more secrets for you. • Strong knowledge of object-oriented programming. • Knowledge of .NET Framework and you follow the latest developments. • Familiar with Domain Driven Design (DDD). • You write unit tests without thinking about it. This makes us extra enthusiastic: • Knowledge of Vue.js, JavaScript, and TypeScript. • Basic knowledge of AI, LLMs, and (agentic) RAG. • Knowledge of AWS. Remuneration: to be negotiated.