Software Development Engineer

Software Development Engineer - Payments Portal

-- Software Development Engineer - Payments Portal Job ID: 156855 Location: US-WA-Seattle Posted Date: 3/22/2012 Company: Amazon Corporate LLC Position Category: Software Development Position Details Job Description Are you interested in being part of a fast paced technology company offering the next generation of online payment systems and services? Amazon.com, a Fortune 500 company based in Seattle, Washington, is the global leader in e-commerce. Our Global Payment Services (GPS) Division is looking for a motivated individual to join our Payments Platform 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 clients of the payments platform. This wide ranging role has exciting opportunities all the way from Front End UI elements to backend high throughput, high availability services and Database components. We are seeking sharp, talented, and energetic software development engineers to help us meet our ambitious objectives. PaymentsJobs2011 PaymentsJobs2011SDE Basic Qualifications bull; Bachelorrsquo;s Degree in Computer Science or related field, or 4+ year relevant work experience bull; 2+ years professional experience in software development bull; Computer Science fundamentals in object-oriented design bull; Computer Science fundamentals in data structures bull; Computer Science fundamentals in algorithm design, problem solving, and complexity analysis bull; 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