Did you ever think of books as high-tech?Do you love technology? Do you have great interpersonal and communication skills? Do you live to build and support great software development teams? Do you enjoy mentoring bright engineers into leadership roles? Do you thrive in a fast paced e-commerce environment? If the answer is yes please read on.AbeBooks Inc., part of the Amazon.com, Inc. group of companies, is seeking a talented, self-directed Software Engineering Manager to provide strong leadership for a great Engineering Team. If you have an unbridled passion for technology and an entrepreneurial spirit, along with a strong track record of delivering superior software, then we want to talk to you!In this role you will report to the Director of Engineering and work closely with Product Manager's, Developers, QA Analysts, DBA's, Operations and your peers to deliver an outstanding customer experience. Your responsibilities will include:? Leading an software development team to build and operate features including product search, inventory management and the website UI? Becoming a domain expert for your team's products, features and technology? Hiring, developing, and motivating a great engineering team? Contributing to the technical vision, strategy, and product roadmap for AbeBooks? Recognizing and removing technical, organizational and project roadblocks for your team? Interfacing with a diverse customer base to understand their needs, priorities, and processes? Proposing and implementing new features and system improvements? Developing relationships within AbeBooks and Amazon to support your team's activities? Prioritizing the work of your team, and building product timelines and roadmapsIt's a challenging job and we're looking for an amazing person to fill it. We are seeking someone who is passionate about providing great leadership and who possesses deep technical skills. Someone who is comfortable resolving ambiguity and making the right choices to deliver working software on time, someone who can help their team find the right balance of business necessity and technical and operational excellence. Qualifications for this role include:? 5+ years experience in Software development? 2+ years as a Development Manager or Team Lead? BS/MS degree in Computer Science or a related discipline, or equivalent experience? Demonstrated passion for customer experience and usability? Strong verbal and written communication skills and demonstrated technical leadership? Experience in the development and architecture of distributed/scalable/fault tolerant systems and high-volume transaction applications? Ability to handle multiple competing priorities in a fast-paced, results driven environment? Familiar with Linux (Or Unix) environment? Experience in testing and a passion for producing high quality code? Understanding of relational databases, relational modeling and SQL (Oracle/MySQL)? Agile practices and methodologies such as Test Driven Development and Scrum? Experience leading software development life cycle using appropriate processes and best practices? An understanding of OO design patterns and programming (Java preferred)? Proficiency with client side technologies and best practices (XHTML/JavaScript/CSS)AbeBooks provides competitive salaries, great benefits and a fantastic working environment at our headquarters in Victoria, BC, Canada. To learn more about this position, or to apply online, please visit www.abebooks.com/careers.We appreciate your interest in AbeBooks!
Location:
Canada-BC-Victoria
Telecommute:
No (Onsite Position)
Contact Name:
Contact Phone:
Contact Email:
URL:
http://www.abebooks.com/careers
Please mention Match Your Skill Jobs when contacting us.
$('#incl-soc').load('/includes/soc_icons.jsp?subject=Software+Engineering+Manager+in+Victoria%2C+BC+%7C+Dev+Bistro&body=http%3A%2F%2Fwww.devbistro.com%2Fjobs%2F137919');
|