Search by job, company or skills

Engineering Manager (Software Development)

  • Posted a month ago
  • Be among the first 10 applicants

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151400555

Beware of Scammers

We don’t charge money for job offers