You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
AbeBooks

Software Development Manager

Location
Vancouver, BC
Details
Full Time
2 days ago
Are you obsessed with solving challenging problems? Are you excited by the idea of being involved in strategic planning and building software from the ground up, making technology decisions along the way? Do you have extraordinary software engineering skills? Are you constantly looking for ways to improve your skills, your software, and your organization?

We are looking for a Software Development Manager to lead and build a team of Software Development Engineers. Our team is responsible for and growing an innovative, confidential, and global project that informs larger company strategic decisions. We are working on a series of Customer Experience projects spanning E-Commerce apps and sites, internal workflow automation, integration with third party systems, and applied data analytics.

As a Software Development Manager, and supported by your team, you will own, develop, and help run all customer-facing and backend systems we create for our project worldwide. You will be largely self-directed, participate in a multi-discipline SCRUM team, and have a voice in strategic planning of our project.

This role will be a good fit if you...
• enjoy building and managing a team of software developers
• have a passion for eCommerce
• are entrepreneurial, optimistic, and like the challenges associated with working with ambiguity
• are passionate about building and leading a team of Software Development Engineers
• instantly know the software solution to business problems
• possess an excellent understanding of development tools in order to develop software productively
• are a creative problem solver who can work without supervision or direction
• have an analytical mind and are able to communicate complex issues in a concise way
• are skilled at writing reliable, efficient, and maintainable code in Phython, C#, or Java
• have the ability to work with technical and non-technical business owners to get things done
• are driven by understanding what customers want and aren't afraid to voice your opinion

Key Responsibilities Include:
• Hire a team of software development engineers
• Directly manage the software engineering team as they design, implement, and test new features
• Participate in the full development life-cycle, including design, development, and implementation
• Implement and maintain a CD (Continuous Delivery) software development approach
• Owning key streams of the project worldwide including designing, developing, and running apps, websites & backend systems that drive our day-to-day operations
• Working closely with the business to define an expansion strategy and figure out innovative software solutions to help our project grow
• Liaising with external service providers and vendors to drive project results
• Developing and managing complex business processes, including developing an end-to-end analytical framework to help the organization interpret and take action on data
• Participating as a hands-on leader in the business and providing thought leadership to improve processes and growing the business
• Innovating and improving processes to improve key business outputs

BASIC QUALIFICATIONS

• 7+ years of experience working directly with engineering teams
• Experience in partnering with product and program management teams
• 3+ years of people management experience, managing engineers

PREFERRED QUALIFICATIONS

• 7+ years of coding experience in Java, C++, C#, and/or Python
• Track record of handling changing priorities and showing good judgement
• Master's degree in Engineering, Computer Science or related technical field
• Practical experience in Object Oriented Design
• Working knowledge of AWS services
• Exposure to digital marketing, especially SEM, SEO, and Video Advertising
• First hand working knowledge of current web technologies
• Excellent verbal and written communication skills in English
• Strong sense of urgency and personal commitment

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us
Category
Software and Programming