Engineering / Senior Engineering Manager

Location: Hyderabad

Experience : 15+ Years

 Job Summary:

We are seeking an experienced and collaborative Engineering Manager to lead and mentor a team of software engineers in our IT services firm. The ideal candidate will have a strong technical background, excellent people management skills, and a track record of delivering high-quality software solutions to clients. This role will involve managing the full software development life cycle, ensuring timely delivery, and maintaining high coding standards.

Key Responsibilities:

– Lead, coach, and mentor a team of software engineers, fostering a positive and productive work environment
– Manage the software development life cycle, from requirements gathering to deployment and maintenance
– Collaborate with cross-functional teams, including project managers, designers, and quality assurance, to ensure seamless execution of projects
– Ensure adherence to coding standards, best practices, and software development methodologies (e.g., Agile, Scrum)
– Conduct code reviews, provide technical guidance, and ensure high-quality code delivery
– Continuously improve development processes, tooling, and infrastructure to enhance team productivity
– Participate in architectural discussions and make technical decisions that align with business goals
– Manage project timelines, resources, and budgets effectively
– Identify and resolve technical bottlenecks, risks, and issues promptly
– Contribute to the professional development of team members through mentoring, training, and knowledge-sharing
– Implement engineering metrics-based management practices to measure and improve team performance
– Oversee the development and maintenance of legacy products, ensuring timely bug fixes and enhancements (Run the Business – RTB)
– Lead efforts to modernize legacy products, leveraging contemporary technologies and architectures (e.g., cloud, microservices)

Qualifications:

– Bachelor’s degree in Computer Science, Software Engineering, or a related field.
– Overall experience of 15+ years, with 5+ years of experience in software development, and 2+ years of experience in a technical leadership role
– Proficiency in .NET and/or Java technology stack, and experience with contemporary aspects like cloud computing, microservices architecture, and containerization
– Strong understanding of software design principles, coding standards, and best practices
– Excellent communication, leadership, and interpersonal skills
– Proven ability to manage multiple projects and prioritize effectively
– Experience with Agile methodologies and project management tools
– Strong problem-solving and decision-making skills
– Ability to work collaboratively in a team environment
– Experience with engineering metrics-based management and continuous improvement practices
– Knowledge of legacy system modernization techniques and strategies

Mandatory Skills: 

Technical Leadership, Code Reviews, Team Management, Problem Solving, Agile, Scrum, Decision Making.

Please submit your resume to careers@atmecs.com

Leave a Comment

Your email address will not be published. Required fields are marked *