Software Development Engineer, Payments Acceptance and Experience
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling
I korthet
We are looking for talented Software Development Engineers to join our team building the next generation of online payment systems for Amazon's e-commerce services. This role involves designing, implementing, and supporting multi-tier distributed applications that process millions of transactions daily with accuracy and speed.
Ansvarsområden
- Define, design, and implement multi-tier distributed software applications.
- Estimate engineering effort, plan implementation, and rollout system changes.
- Independently design, code, and test major features, and collaborate on complex changes.
- Collaborate effectively with software development, QA, Project/Release Management, and Build and Release teams.
- Provide on-call production support for payment platform applications.
Krav
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience.
- Experience programming with at least one software programming language.
- Bachelor's degree or equivalent.
Önskade kvalifikationer
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
Förmåner
- Competitive salary and benefits.
- Outstanding career and growth opportunities.
- Exciting and team-oriented atmosphere.
#software development#payments#e-commerce#distributed systems#scalability#reliability#performance