Expert Full-Stack Developer / Technical Lead Job ID: JP055097
Summary
Hands-on technical lead developing and modernizing applications with C#/.NET, ASP.NET Web API, and Blazor, building REST APIs with Azure services, and mentoring a development team in Brussels.
Expert Full-Stack Developer / Technical Lead
We are looking for an Expert Full-Stack Developer / Technical Lead to provide hands-on technical leadership for application development, maintenance and modernisation.
Key Responsibilities
- Lead and guide developers on technical design and implementation.
- Develop and maintain applications using C# / .NET, ASP.NET Web API and Blazor.
- Design scalable, reliable and maintainable solutions.
- Develop REST APIs and integrations using Swagger/OpenAPI and Azure Bus.
- Implement secure authentication and authorization using JWT, OIDC and claims.
- Perform code reviews, unit testing and integration testing.
- Troubleshoot complex technical issues and optimise application performance.
- Work with Microsoft Azure, DevOps and Git environments.
- Apply security best practices, including OWASP/OAuth/OpenID.
- Collaborate with architects, analysts and infrastructure teams.
- Prepare technical documentation and support deployment activities.
- Mentor developers and promote development best practices and design patterns.
Required Skills
- Expert-level experience with .NET Development and ASP.NET Web API.
- Strong C# / .NET Core development experience.
- Strong knowledge of authentication/authorization.
- Experience with Blazor, Azure Bus, Microsoft Azure and SQL Server.
- Good understanding of networking concepts and DevOps/server management.
- Experience with REST, Swagger/OpenAPI and secure application development.
- Knowledge of unit and integration testing.
- Strong leadership, communication and problem-solving skills.
Languages
- Dutch: Active knowledge
- French: Active knowledge
- English: Active knowledge
Level: Expert
Profile: Full-Stack Developer / Technical Lead