Contact Us

Engineering Manager (Software Development)

Skills

    ·         10+ years of software development experience

    ·         3+ years of experience managing engineering teams

    ·         Strong knowledge of modern software development practices and tools

    ·         Hands-on experience with system design and architecture

    ·         Excellent communication, leadership, and decision-making skills

Role & 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 career growth 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.

Apply Online

Select Gender -
Ready to Relocate -