Posted: 12 September
Offer description
Job Overview
We are seeking a seasoned leader to spearhead the technical delivery of core products across the Microsoft stack.
This critical role offers an opportunity to shape technical direction, guide development best practices, and remain hands-on with architecture and high-level coding decisions.
The ideal candidate will possess a strong foundation in .NET technologies, proven leadership capabilities, and a passion for building scalable, clean systems in a collaborative, agile environment.
Key Responsibilities:
* Lead the technical delivery of greenfield and brownfield projects across the Microsoft stack.
* Collaborate closely with architects, product managers, and developers to shape and execute the engineering roadmap.
* Stay hands-on with design, architecture, and coding (around 40-50% of the time).
* Drive best practices in software development, testing, and DevOps.
* Mentor and support developers across multiple teams.
* Participate in hiring and contribute to shaping the engineering culture.
Required Skills and Qualifications:
* 10+ years of software development experience, primarily using .NET/C#.
* Strong background in building scalable SaaS platforms or enterprise-grade systems.
* Proven experience in a tech lead or senior leadership role.
* Deep understanding of architectural patterns (. DDD, microservices, event-driven design).
* Experience working in cloud-native environments (ideally Azure).
* Excellent communication and stakeholder management skills.
Benefits:
As a key member of our team, you will have the opportunity to work on challenging projects, collaborate with talented individuals, and drive innovation in the industry.
What We Offer:
* A dynamic and supportive work environment.
* Opportunities for growth and professional development.
* A competitive compensation package.
* Access to cutting-edge technology and tools.