Home·Find Jobs·Manager, Software Engineering
V

Manager, Software Engineering

VettedBench
Posted 14 days ago
Hyderabad5-8 yearsOn-site

About this role

The team is seeking a Manager of Software Engineering to lead a talented team in driving innovative software solutions. This role involves overseeing the development process, ensuring high-quality deliverables, and fostering a collaborative environment that encourages creativity and technical excellence.

Key Responsibilities:

  • Lead and manage a team of software engineers, providing guidance and mentorship.
  • Oversee the software development lifecycle, from planning to deployment.
  • Collaborate with cross-functional teams to define project requirements and deliverables.
  • Implement best practices in coding, testing, and documentation.
  • Monitor and improve team performance and productivity.
  • Stay updated with industry trends and emerging technologies to drive continuous improvement.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in software engineering and team management, ideally 5-8 years.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with cloud technologies like AWS or Azure.
  • Strong understanding of Agile methodologies and DevOps practices.
  • Excellent communication and interpersonal skills.

Experience:

  • Minimum of 5-8 years in software engineering, with at least 2 years in a managerial role.

What we offer:

  • An opportunity to lead and innovate in a dynamic environment.
  • A collaborative culture that values diversity and inclusion.
  • Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →