Job
Description
As a Technical Manager with over 12 years of experience, your role will involve leading end-to-end delivery of enterprise-grade software solutions using Microsoft .NET technologies. You will be responsible for ensuring seamless execution of development initiatives while maintaining high quality and timely delivery. Your key responsibilities will include: - **Delivery Ownership:** Leading and managing large-scale software delivery projects across the Microsoft .NET ecosystem and cross-technology teams, ensuring adherence to timelines, budgets, and quality standards. - **Technical Leadership:** Providing architectural and technical guidance on .NET frameworks, C#, ASP.NET, .Net Core, Web APIs, and SQL Server to the teams. - **Stakeholder Management:** Collaborating with product owners, business analysts, and senior management to define project scope, priorities, and success criteria. - **Team Management:** Building, mentoring, and guiding cross-functional development teams to foster a culture of collaboration, innovation, and continuous improvement. - **Agile Practices:** Ensuring teams follow best practices in CI/CD, DevOps, and code quality standards while being well-versed in agile ceremonies (Scrum/Kanban). - **Risk & Issue Management:** Proactively identifying risks, dependencies, and blockers, providing mitigation strategies, and escalating where necessary. - **Process Optimization:** Continuously improving delivery processes, tools, and methodologies to enhance team efficiency and project outcomes. - **Reporting:** Providing regular project updates, status reports, and KPIs to stakeholders and leadership teams. In order to excel in this role, you are required to have: - **Experience:** 12+ years of progressive experience in software development and delivery, with at least 4+ years in a technical leadership or delivery management role. - **Technical Expertise:** Strong hands-on background in Microsoft .NET stack including C#, ASP.NET Core, MVC, Web API, Entity Framework, and Azure Cloud services/AWS. - **Project Management:** Proven track record of managing complex projects with distributed teams using Agile methodologies (Scrum, SAFe, or Kanban). As a Technical Manager with over 12 years of experience, your role will involve leading end-to-end delivery of enterprise-grade software solutions using Microsoft .NET technologies. You will be responsible for ensuring seamless execution of development initiatives while maintaining high quality and timely delivery. Your key responsibilities will include: - **Delivery Ownership:** Leading and managing large-scale software delivery projects across the Microsoft .NET ecosystem and cross-technology teams, ensuring adherence to timelines, budgets, and quality standards. - **Technical Leadership:** Providing architectural and technical guidance on .NET frameworks, C#, ASP.NET, .Net Core, Web APIs, and SQL Server to the teams. - **Stakeholder Management:** Collaborating with product owners, business analysts, and senior management to define project scope, priorities, and success criteria. - **Team Management:** Building, mentoring, and guiding cross-functional development teams to foster a culture of collaboration, innovation, and continuous improvement. - **Agile Practices:** Ensuring teams follow best practices in CI/CD, DevOps, and code quality standards while being well-versed in agile ceremonies (Scrum/Kanban). - **Risk & Issue Management:** Proactively identifying risks, dependencies, and blockers, providing mitigation strategies, and escalating where necessary. - **Process Optimization:** Continuously improving delivery processes, tools, and methodologies to enhance team efficiency and project outcomes. - **Reporting:** Providing regular project updates, status reports, and KPIs to stakeholders and leadership teams. In order to excel in this role, you are required to have: - **Experience:** 12+ years of progressive experience in software development and delivery, with at least 4+ years in a technical leadership or delivery management role. - **Technical Expertise:** Strong hands-on background in Microsoft .NET stack including C#, ASP.NET Core, MVC, Web API, Entity Framework, and Azure Cloud services/AWS. - **Project Management:** Proven track record of managing complex projects with distributed teams using Agile methodologies (Scrum, SAFe, or Kanban).