Search by job, company or skills

  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Roles and Responsibilities:

  • Lead and manage software engineering teams, fostering a culture of growth and high performance
  • Communicate effectively with team members and leadership to ensure transparency and alignment
  • Apply strong technical expertise to support team decision-making and technical direction
  • Drive execution by setting clear goals, maintaining focus, and holding the team accountable
  • Balance speed of delivery, technical quality, and alignment with business objectives
  • Conduct performance management discussions, provide constructive feedback, and ensure accountability
  • Promote and implement modern development practices including Agile, CI/CD, and DevOps
  • Bring structure and clarity to ambiguous situations or evolving project scopes
  • Oversee the development and maintenance of complex or legacy codebases with modernization goals
  • Ensure system performance, reliability, and effective debugging practices
  • Make sound decisions on technical, operational, and personnel matters
  • Guide teams in adopting and optimizing cloud-based architectures and microservices

Skills Required:

  • Experience leading software engineering teams, with a strong track record of building and growing talent
  • Excellent communication skills, both within the team and upward to leadership
  • A strong technical background, ideally having been a software engineer in the past
  • A deep understanding of execution and how to keep a team focused and accountable
  • Experience working in an environment that requires balancing execution speed, technical excellence, and business needs
  • Ability to handle difficult conversations with clarity and fairness; this includes performance management, feedback, and driving accountability
  • Strong grasp of modern software development practices, including agile methodologies, CI/CD, and DevOps principles
  • Comfort with ambiguity: ability to bring structure and clarity where it is lacking

Preferred Qualifications:

  • Experience managing teams working on complex or legacy codebases while driving modernization efforts
  • Familiarity with performance optimization, debugging, and system reliability
  • A track record of making tough calls when necessary, whether technical, operational, or people-related
  • Experience in cloud-based architectures and microservices

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

Job ID: 119069397

Similar Jobs