Hire, develop, and evaluate engineers; conduct regular 1:1s, deliver performance reviews, and manage growth opportunities
Own team delivery: track project milestones, remove blockers, manage dependencies with other teams
Set clear goals for the team aligned to product and business objectives; track progress and communicate status
Build a healthy team culture: psychological safety, direct feedback norms, and engineering excellence standards
Collaborate with product management and design to scope features, set priorities, and plan quarterly roadmaps
Make or delegate technical decisions for the team; own the quality of what gets shipped
Drive the hiring process: write job descriptions, evaluate resumes, conduct interviews, close candidates
Manage performance across the performance curve:
recognize strong performers, address underperformance early
Represent the team's work and technical constraints in leadership forums and stakeholder reviews
Identify team skill gaps and source training, mentorship, or new hires to address them proactively
Requirements
Relevant experience managing projects across cross functional teams building sustainable processes and coordinating release schedules
At least five years of experiece working directly with software engineering teams
Ability to understand the technical work produced by the team provide guidance and ensure on time delivery.
Skills: java,team management,software development
📌 Software Development Lead (Chennai)
🏢 BU Consultants
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.