Job Description :
Job Responsibilities
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