Experience: 10 to 14 Years
Mandatory Skills, .Net, Azure and AI/ML
Job Location: Hyderabad
Ideal candidate: The candidate should have experience working in a product development company or within a product engineering function, and must be hands-on technically while also managing and leading a team.
We are looking for a seasoned Engineering Manager with 10+ years of experience to lead and mentor a software engineering team. The role involves driving end-to-end software delivery, ensuring technical excellence, improving development processes, and fostering a collaborative, high-performance culture.
Key Responsibilities:
- Lead, mentor, and manage engineering teams, including performance management and career development.
- Provide technical direction, architecture oversight, and code reviews, ensuring best practices and quality standards.
- Drive adoption of modern technologies, cloud platforms (preferably Azure), and emerging trends (e.g., Gen AI).
- Ensure high code quality, minimal technical debt, and scalable, maintainable systems.
- Implement and continuously improve Agile/DevOps processes (CI/CD, Docker, Kubernetes).
- Collaborate with cross-functional teams (Architecture, DevOps, SRE, Analytics) and communicate priorities clearly.
Qualifications:
- Bachelor's or Master's degree in Computer Science/Engineering or related field.
- 10+ years of software development experience, including 3+ years in a leadership role.
- Strong programming skills (e.g., C#, .NET, AI/ML).
- Experience with Agile/Scrum, software architecture, and DevOps practices.
- Excellent leadership, communication, problem-solving, and organizational skills.
Location: Hyderabad
Shift: 11:00 AM 8:00 PM