HIRING NOW

Sponsored Links:

Senior Software Development Manager Amazon London

Job Description: • 2-minute read •
As a Senior Software Development Manager, you will be responsible for leading a team of engineers in the design, development, test and deployment of a key component of our question-answering capability. A successful candidate will have an established background in developing high scale, real-time systems, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will own part of the roadmap and will hire and develop a new team in London as we continue to grow our capabilities.
Tell me about yourself - The perfect answer - For more visit www.careeradvice.org
Your responsibilities will include:
Taking full ownership of the services your team builds as part of a question answering system which handles millions of questions a day, every day.
Reporting on the project tracking, quality metrics, operational standards, and system performance;
Delivering against project plans and program commitments;
Managing the day-to-day activities of the engineering team within an Agile/Scrum environment;
Hiring engineers and managers to build the team;
Coaching and developing the engineers and managers to maintain standards and to drive career growth for your direct reports;
Working closely with the whole team to architect and develop the best technical design and approach.
Basic Qualifications

Bachelor's Degree in Computer Science, Computer Engineering or Electrical Engineering;
Strong technical credentials, with at least 3 years experience managing software development teams, ideally with some hands-on architectural or distributed systems experience;
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
Mastery of the tools of the trade, including a variety of programming languages (e.g. C++, Java, Python) and relevant open-source technologies;
A strong track record of project delivery;
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
Preferred Qualifications

Masters, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering
Experience with distributed computing and enterprise-wide systems
Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers.
Send To A Friend
Related Posts Plugin for WordPress, Blogger...
 

Subscribe to us