Skills- 10 years of software development experience- 3 years of experience managing engineering teams- Strong knowledge of up-to-date software development practices and tools- Hands-on experience with system design and architecture- Excellent communication, leadership, and decision-making skillsRole & Responsibilities- Lead engineering teams responsible for designing, developing, testing, and deploying software solutions- Collaborate with Product Managers, Architects, and Stakeholders to define technical requirements and delivery timelines- Ensure high standards of code quality, security, performance, and scalability- Drive architectural decisions and technical best practices- Oversee sprint planning, estimation, execution, and release management- Foster a culture of ownership, collaboration,
and continuous improvement- Support growth opportunities and skill development of engineers- Improve engineering processes using Agile/Scrum or other methodologies- Identify and remove blockers to maximize team productivity- Track and report key engineering metrics (delivery, quality, reliability)- Ensure compliance with organizational and industry standards- Translate business needs into technical solutions- Communicate progress, risks, and dependencies to leadership- Managing the day-to-day activities of the team.- Motivating the team to achieve organizational goals.Developing and implementing a timeline to achieve targets. .
📌 Engineering Manager (Software Development) (India)
🏢 Ethicsinfotech
📍 India
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.