Requirements: English
Company: Satellit
Region: Brussels , Brussels
We are looking for a skilled .NET Architect to take the technical lead on a portfolio of large-scale applications. This role involves both high-level architectural design and practical support to development teams working with complex systems and modern technologies.
You will collaborate with experienced developers and take charge of architecture direction, issue resolution, and application modernizationparticularly driving the transition to Blazor for frontend development.
Tech Stack
- Backend: C#, .NET, Clean Architecture, Microservices
- Frontend: WPF, Blazor (target), UWP, VueJS
- Messaging & Background Jobs: RabbitMQ, Hangfire, NServiceBus Dapr
- Databases: SQL Server, MongoDB
Key Responsibilities
- Define and maintain a clear target architecture
- Provide technical leadership and coaching to development teams
- Coordinate cross-team development efforts in an agile environment
- Troubleshoot and resolve complex technical issues
- Guide the migration of legacy frontends to Blazor
- Facilitate architecture reviews and collaborative design sessions
- Ensure scalable and maintainable solutions aligned with best practices
Required Profile
- At least 4 years of experience as a .NET Architect
- Strong expertise in .NET development and architecture
- Solid understanding of WPF and experience or motivation to work with Blazor
- Proven ability to lead and coach development teams
- Analytical mindset with strong problem-solving skills
- Excellent interpersonal and communication abilities
- Ability to clearly explain technical concepts to non-technical stakeholders
Language Requirements
- English: Fluent (mandatory)
- Dutch or French: Very good knowledge required