Senior .NET Architect
Il y a 7 jours
Brussels, Brussels-Capital, Belgique
Atos
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Location:
Brussels (Empereur) Work Model: Hybrid – 2 days onsite / 3 days remote Seniority: Minimum 4 years of experience as a .
NET Architect Languages: English + Dutch or French
About the Role
Our client is looking for an experienced Senior .
NET Architect / Technical Lead to provide technical leadership across a portfolio of complex applications spanning multiple business domains. The successful candidate will join an established team of highly experienced Full Stack .
NET Developers, providing architectural guidance, resolving complex technical challenges, and driving the evolution of existing applications. A key focus of this role will be application modernization, including migration to .
NET 10, adoption of modern architectural patterns, and preparation for a future transition to Kubernetes (K8s) within the next two years. This position combines hands-on architectural expertise, technical leadership, and close collaboration with development teams, other architects, and Product Owners.
Key Responsibilities
Architecture & Technical Leadership
• Define, maintain, and communicate the target architecture across multiple applications and business domains.
• Lead architectural discussions and guide experienced development teams in making sound technical decisions.
• Support the modernization of legacy applications and migration of services to .
NET 10.
• Drive the adoption of Clean Architecture and modern microservices principles.
• Contribute to the architectural roadmap towards Kubernetes.
• Challenge and validate technical choices in collaboration with other Tech Leads and Developers.
• Investigate and resolve complex technical issues. Team Leadership & Collaboration
• Provide technical leadership and coaching to multiple Full Stack .
NET development teams.
• Coordinate technical activities and priorities during Agile sprints.
• Work closely with Product Owners to challenge requirements and assess technical feasibility.
• Facilitate collaborative technical workshops with developers and architects.
• Promote best practices, knowledge sharing, and continuous improvement.
• Communicate complex technical concepts clearly to non-technical stakeholders. Application Modernization
• Support the maintenance and evolution of existing applications.
• Lead the transition from legacy .
NET technologies towards .
NET 10.
• Guide architectural improvements to ensure scalability, maintainability, and performance.
• Support the evolution from NServiceBus towards Dapr.
• Prepare applications and services for future Kubernetes deployment.
• Evaluate emerging technologies and recommend appropriate architectural improvements. Technical Environment The ideal candidate should have strong experience with the following technologies:
• Backend: C#, .
NET 10, .
NET Framework 4.x
• Frontend: Blazor
• Databases: SQL Server / SQL, MongoDB
• Messaging: RabbitMQ, NServiceBus, Dapr
• Background Processing: Hangfire
• Architecture: Clean Architecture, Microservices
• Cloud-Native Evolution: Kubernetes (K8s) Required Qualifications
• Minimum 4 years of professional experience as a .
NET Architect.
• Strong expertise in C# and the .
NET ecosystem.
• Proven experience designing and maintaining complex application architectures.
• Experience providing technical leadership to experienced development teams.
• Solid understanding of microservices and modern software architecture principles.
• Strong analytical and troubleshooting capabilities.
• Excellent communication skills in English.
• Very good command of French or Dutch.
• Availability to work onsite in Brussels 2 days per week. Soft Skills
• Strong leadership, coaching, and mentoring abilities.
• Excellent communication and stakeholder management skills.
• Structured, analytical, and solution-oriented approach.
• Ability to challenge technical decisions constructively.
• Comfortable working with multiple Scrum teams and coordinating technical priorities.
• Ability to manage urgent issues and competing priorities efficiently.
• Proactive mindset with a strong interest in emerging technologies.
• Ability to communicate architectural vision clearly to both technical and non-technical audiences. Working Conditions
•
Location:
Empereur, Brussels
• Hybrid arrangement: 2 days onsite and 3 days remote per week
• Role: Senior .
NET Architect / Technical Lead