Description
We are seeking an experienced Engineering Manager to lead our engineering team in India. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for developing innovative software solutions.
Responsibilities
- Lead and manage the engineering team to deliver high-quality software solutions.
- Develop and implement engineering strategies, processes, and best practices.
- Collaborate with product management and other stakeholders to define project scope and deliverables.
- Mentor and guide engineers in their professional development and technical skills.
- Ensure timely project delivery while maintaining high standards of quality and performance.
- Analyze and improve the engineering workflow and processes.
- Manage resource allocation and project prioritization.
Skills and Qualifications
10-15 years of experience in software engineering or related field.Proven experience in managing engineering teams and projects.Strong proficiency in software development methodologies such as Agile and Scrum.Excellent knowledge of programming languages such as Java, Python, or C++.Experience with cloud technologies (AWS, Azure, Google Cloud) and DevOps practices.Strong problem-solving and analytical skills.Excellent communication and interpersonal skills.Bachelor's degree in Computer Science, Engineering, or a related field.Skills Required
Project Management, Agile Methodologies, Software Development, Team Leadership, Cloud Computing, Technical Architecture, Budget Management, Risk Assessment