Walk-in || Engineering Manager-product Development
- Compensation
- Not disclosed
- Location
- Hyderabad
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 10+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 10–15 years of overall experience in software engineering and product development.
- Prior experience working as a Technical Manager or Engineering Manager.
- Proven experience managing and leading a team of 10–15 engineers.
- Strong technical expertise and development background in .NET.
- Experience in code reviews, technical guidance, and engineering best practices.
- Strong knowledge of architecture and system design.
- Ability to evaluate technical solutions and make architecture decisions.
- Experience in technical planning, program management, dependency management, and risk mitigation.
- Excellent stakeholder management and communication skills.
- Strong problem-solving, leadership, and decision-making abilities.
- Must have experience in people management, technical leadership, and end-to-end delivery ownership.
Full description
Role & responsibilities
Job Description Engineering Manager (Product Development)
Position: Engineering Manager – Product Development
Experience: 10–15 Years
Priority: P0 – High Priority
Number of Positions: 10
Work Location: Hyderabad
Employment Type: Full-Time
Designation: Manager
Notice Period: Immediate to 90 Days
Working Hours: 11:00 AM – 8:00 PM / 2:00 PM – 11:00 PM
Job Overview
We are looking for an experienced Engineering Manager – Product Development with 10–15 years of experience in software engineering, technical leadership, and people management.
The ideal candidate should have strong hands-on technical expertise in .NET, experience managing engineering teams, and the ability to drive end-to-end product development and delivery.
This role requires a combination of people leadership, technical expertise, architecture and system design, planning, execution, and stakeholder management. The candidate should be capable of leading a team of 10–15 members while ensuring high-quality deliverables and successful project execution.
Key Responsibilities
- Lead and manage a team of 10–15 engineers, providing technical guidance, mentoring, and performance management.
- Take end-to-end ownership of engineering delivery, ensuring projects are completed on time and meet quality standards.
- Leverage strong .NET technical expertise to review code, guide engineers, and participate in technical discussions.
- Design and evaluate system architecture, technical solutions, and engineering approaches.
- Explain architecture decisions, technical trade-offs, and implementation strategies.
- Develop technical plans and project execution strategies, manage dependencies, and identify potential risks.
- Proactively identify delivery challenges and implement appropriate mitigation plans.
- Collaborate with product managers, business stakeholders, and cross-functional teams to gather requirements and define priorities.
- Communicate technical challenges and solutions in business terms.
- Manage stakeholder expectations and ensure alignment between business objectives and engineering deliverables.
- Drive engineering excellence, team productivity, and continuous improvement.
- Balance people management, technical leadership, and delivery ownership.
Required Skills & Qualifications