We are looking for software dev manager, for one of the teams in Customer Service Technology, with 7+ years of solid Software engineering experience. He/she will be solving complex problems using power of technology and leading a team of smart engineers. He/She will provide the technical leadership to the team, drive best practices, mentor other engineers and drive continuous improvements in engineering excellence.
Key Responsibilities -
Leading highly talented technology teams, based out of India, responsible for building and owning complex services consumed globally
Delivery of highly available and highly reliable software.
Develop and maintain a culture of innovation and operational efficiency in the team.
Influence, collaborate and communicate effectively with various leaders in Amazon.
Hiring, growing and retaining a strong team keeping with the Amazon high bar.
Basic Qualification -
The ideal candidate is a business and tech-savvy, analytical manager with a verifiable track record of managing and delivering enterprise projects on time and within budget.
A deep understanding of software development in a team, and a track record of shipping software on time
A record of hiring of strong technical team members and leaders.
Candidates must demonstrate proactive technical leadership, strong verbal and written communication skills, and a proven ability to multi-task and manage stress effectively in a fast-paced environment.
Candidate must have a strong customer focus and excellent expectation management abilities.
A BS or MS degree in Computer Science is required with 7-10 years of experience managing distributed computing/server software engineering teams.
Preferred Qualification -
Analytical abilities, proven design skills and a track record of delivery
Experience with CSS, JavaScript, AJAX, Perl
Experience with data analysis/mining in large scale database environments
Lean methodology/Scrum experience