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

Software Development Engineer

Location
Vancouver, BC
Details
Full Time
5 days ago
The Amazon Consumer Payments organization has several positions available for creative and independent engineers with a passion for scalable, high-performance services to define and build Amazon's Payments Acceptance & Experience systems and launch new payment methods across Amazon's global portfolio. You will use your experience to drive innovative, customer-focused payment solutions to provide local paying experiences for Amazon's customers around the globe.
As a member of the Amazon Payment Services Acceptance Team, you will invent new features, develop distributed services, and build a massively scalable, rock-solid platform solution using object-oriented Java on various UNIX-flavored platforms. We are a fast-paced environment, using agile methodology and lightweight SOA design patterns. We encourage innovation and expect developers to take a high level of ownership throughout the software life cycle.
If you are a strong developer with experience and interest in distributed systems and databases, performance and scalability, we'd like to talk to you.
Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

BASIC QUALIFICATIONS

Bachelor's Degree in Computer Science or related field, or 4+ year relevant work experience

• 2+ years professional experience in software development

• Computer Science fundamentals in object-oriented design

• Computer Science fundamentals in data structures

• Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

• Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl

PREFERRED QUALIFICATIONS

• Experience building complex software systems that have been successfully delivered to customers
• 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
• Ability to take a project from scoping requirements through actual launch of the project
• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
• Familiarity with Javascript, Jquery or similar beneficial
• Experience in UI design or User Interaction is beneficial
• Experience with Security, Authentication or Authorization mechanism beneficial

Amazon is an equal opportunity employer.
Category
Software and Programming