Are you a passionate and experienced Technical Lead - Software Engineering with a strong background in the Microsoft technology stack? Do you thrive on solving complex problems while guiding a team and shaping modern software architecture? If so, we want to hear from you.The OpportunityJoin a forward-thinking organisation where technology is at the heart of the business. As the Technical Lead Developer, you’ll play a pivotal role in leading the design and development of scalable, modern applications, driving engineering best practices, and mentoring a high-performing team of developers.What You’ll DoLead the design and development of enterprise-grade applications using the Microsoft tech stack (.NET Core, C#, Azure, SQL Server, etc.)Architect and implement modern solutions with a focus on cloud-native, event-driven, and microservices-based designStay hands-on with code, ensuring high standards in quality, performance, and securityWork closely with Product Owners, Architects, and other stakeholders to deliver robust and scalable softwareFoster a culture of innovation, knowledge sharing, and technical excellence across the teamWhat We’re Looking ForProven experience as a Technical Lead or Senior Developer in Microsoft environmentsStrong coding skills in .NET Core, C#, and experience with Azure servicesSolid understanding of modern architectural patterns (e.g., microservices, serverless, event-driven)Experience with CI/CD, DevOps, containers (Docker/Kubernetes), and infrastructure as codeA collaborative mindset with the ability to lead, mentor, and inspire developersWhy Join?Work on meaningful projects with modern tools and practicesLead a talented team in a supportive and agile environmentCareer growth, ongoing learning, and exposure to cutting-edge architecture
#J-18808-Ljbffr