We're looking for a .NET Architect to take on a leading technical role within a portfolio of applications used across multiple domains. You'll be responsible for guiding architecture decisions, supporting development teams, modernizing existing solutions, and ensuring future-proof implementations aligned with modern infrastructure.
Key Responsibilities
* Lead and support full-stack .NET development teams (microservices focus)
* Guide architectural decisions and modernize legacy systems
* Migrate applications to .NET 8/10 and support future containerization (Kubernetes roadmap)
* Collaborate closely with developers, product owners and other tech leads
* Organize and lead collaborative technical sessions
* Handle complex investigations and provide architectural solutions
* Drive adoption of clean architecture principles and modern tech stacks
* Challenge business and technical assumptions when needed
* Explain technical concepts to non-technical stakeholders
Tech Stack
* .NET C#
* WPF
* Blazor
* SQL / MongoDB
* RabbitMQ / NServiceBus
* Clean Architecture
* Microservices
Profile Requirements
* Minimum 4 years of experience as a .NET Architect
* Strong communication and coaching skills
* Proven experience working in agile/scrum environments
* Able to manage priorities and emergencies effectively
* Structured and analytical problem-solving mindset
* Passionate about exploring and adopting new technologies