Job Description :
Job Responsibilities

  • End to end delivery new features.
  • Constantly strive to improve software development process and team productivity.
  • Mentor and train team members
  • Take ownership of the problem statement end-to-end
  • Deliver direct value to the customer and not just stop with internal delivery
  • Lead a diverse team of high performing engineers who set new standards every day
  • Be a great engineer himself.

What specific skills and traits should this person possess
Skills Required:
• 10+ years of experience as an engineer or a lead
• Solving real-world customer problems
• Min. 4 years of experience as a people manager
• Proven track record of building and managing high performing engineering teams
• The ability to convince, negotiate and work with equally competent and smart stakeholders
• Experience building complex technical solutions
• Thorough understanding of agile software development methodology and should understand the overall lifecycle including design, coding, unit test, etc.
Qualification: Technical background (BS/MS in Computer Science/Engineering or related discipline/experience)
Experience: 10-15 Years


Source link