Manage complex technical projects in enterprise software from planning to delivery.
Drive career development, promotions, team management, and performance management.
Collaborate and prioritize with tech leads and product managers in technical and product design to ensure high-quality product delivery.
Partner with senior management to strategize and implement business goals.
Recruit, mentor, promote, counsel, and nurture engineers at all levels including full stack and quality engineers of all levels.
Prioritize and drive 20-30% of the backlog dedicated to technical improvement alongside feature development.
Own KPI tracking and reporting for the team, including velocity, commit-to-complete ratio, and a balanced ticket mix across features, enhancements, defects, and technical debt.
Identify opportunities for process improvement and lead initiatives for continuous improvement.
Influence product priorities using technical knowledge to ensure efficient delivery while maintaining software health and performance.
Facilitate and lead sprint ceremonies to foster communication, collaboration, and project momentum.
Requirements
A minimum of 2 years of hands-on experience managing software engineers.
Proven experience in driving complex technical projects in enterprise software.
Proven track record in recruitment, career development, promotion, team management, and performance management.
Deep familiarity with cloud services such as Azure, AWS, or Google Cloud.
Experience in Agile methodologies and driving Agile transformations.
Extensive experience in technical design, partnering with tech leads.
Prior experience with any of the following: React, TypeScript, Next.JS, NestJS, .NET, SQL, and Angular.
Benefits
Stock options
Medical insurance
Dental insurance
Vision insurance
Financial benefits
Generous PTO
Stipends for professional development
Wellness benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.