Role Overview
We are seeking a dynamic and hands-on Technical Manager to lead multiple tech pods within a product module.
This role is critical to ensuring successful, high-quality delivery of the module, driving technical excellence, and fostering collaboration across engineering teams.
The ideal candidate will have strong experience in cloud-native development (preferably Azure), modern databases, and Agile leadership, with hands-on expertise in .NET and React.
Key Responsibilities
- Lead and mentor multiple development pods working on enterprise-grade, cloud-native applications.
- Drive architecture decisions, enforce coding standards, and promote technical best practices.
- Collaborate closely with Product Managers to align technical delivery with business priorities and product roadmap.
- Work with Architects, QA, and DevOps to ensure seamless delivery and scalability.
- Oversee the full Software Development Lifecycle (SDLC) with a focus on quality, performance, and maintainability.
- Facilitate Agile ceremonies and ensure adherence to Scrum methodologies.
- Champion cloud-first development using Azure or other major cloud platforms.
- Guide teams in integrating modern databases (Cosmos DB), GraphQL APIs, and scalable backend services.
- Ensure hands-on technical leadership in .NET and React-based development.
- Monitor progress across pods, proactively manage risks, and provide regular updates to the Delivery Head.
- Identify potential risks early, develop mitigation strategies, and implement contingency plans to avoid delivery delays or quality issues.
- Manage capacity planning, team allocation, and ensure accountability for module delivery and team performance.
- Participate in hiring activities to build high-performing teams, including interviewing, evaluating technical skills, and onboarding new talent.
- Train and coach new team members to help them become high performers and integrate effectively into the team culture.
Required Skills And Experience
- 10+ years of experience in software development, with at least 3 years in a technical leadership role.
- Proven experience managing multiple engineering teams or pods.
- Strong proficiency in cloud platforms (Azure preferred; AWS/GCP acceptable).
- Hands-on experience with .NET, React, and GraphQL with Cosmos DB.
- Experience with REST APIs, microservices architecture, and scalable system design.
- Deep understanding of Agile methodologies, especially Scrum.
- Ability to lead technical design discussions and conduct code reviews.
- Excellent communication, collaboration, and stakeholder management skills.
- Strong ability to assess risks and implement mitigation strategies.
- Experience in hiring, onboarding, and training team members to achieve high performance.
- Knowledge of security best practices in web development.
- Experience with system monitoring and observability tools.
- Strong understanding of CI/CD pipelines and DevOps practices.
Nice To Have
- Performance optimization and advanced debugging expertise.
- Exposure to Test-Driven Development (TDD) methodologies.
- Contributions to open-source projects or an active GitHub portfolio.
- Familiarity with UI/UX principles, design systems, and accessibility standards.
- Certifications in cloud technologies (e.
, Azure Developer Associate, AWS Certified Developer).
- Experience in performance benchmarking and scalability testing
(ref:hirist.tech)