Returning Candidate?

Software Development Engineer - Payments Business Operations

Software Development Engineer - Payments Business Operations

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - Consumer - Sellers Plus

Job Description

Are you interested in being part of a fast paced technology company offering the next generation of online payment systems and services?, a Fortune 500 company based in Seattle, Washington, is the global leader in e-commerce.

Our E-Commerce Platform Division is looking for a motivated individual to join our Payments Business Operations team in Seattle, Washington. The selected candidate will act as a Software Development Engineer, designing and developing software solutions with an emphasis on enabling rapid integration and zero/low cost feature expansion for the payments platform. This wide ranging role has exciting opportunities working on high availability services and database components.

We are seeking sharp, talented, and energetic software development engineers to help us meet our ambitious objectives.

Basic Qualifications

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

• 6+ 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 Java or C++

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 the payments industry is a plus