Engineering / Senior Engineering Manager

15 - 19 years

14 - 19 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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 environmentManage the software development life cycle, from requirements gathering to deployment and maintenanceCollaborate with cross-functional teams, including project managers, designers, and quality assurance, to ensure seamless execution of projectsEnsure 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 deliveryContinuously improve development processes, tooling, and infrastructure to enhance team productivityParticipate in architectural discussions and make technical decisions that align with business goalsManage project timelines, resources, and budgets effectivelyIdentify and resolve technical bottlenecks, risks, and issues promptlyContribute to the professional development of team members through mentoring, training, and knowledge-sharingImplement engineering metrics-based management practices to measure and improve team performanceOversee 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:
Bachelors 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 roleProficiency in .NET and/or Java technology stack, and experience with contemporary aspects like cloud computing, microservices architecture, and containerizationStrong understanding of software design principles, coding standards, and best practicesExcellent communication, leadership, and interpersonal skillsProven ability to manage multiple projects and prioritize effectivelyExperience with Agile methodologies and project management toolsStrong problem-solving and decision-making skillsAbility to work collaboratively in a team environmentExperience with engineering metrics-based management and continuous improvement practicesKnowledge of legacy system modernization techniques and strategiesMandatory
Skills:
  • Technical Leadership, Code Reviews, Team Management, Problem Solving, Agile, Scrum, Decision Making.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    ATMECS Global logo
    ATMECS Global

    Information Technology and Services

    San Francisco

    RecommendedJobs for You

    Mumbai, Maharashtra, India

    Hyderabad, Telangana, India