Amazon

Returning Candidate?

Manager, Software Quality

Manager, Software Quality

Job ID 
533222
Location 
IN-KA-Bangalore
Posted Date 
26-06-2017
Company 
ADCI - Karnataka
Recruiting Team 
..

Job Description

Dream of a start-up environment within Amazon and want to be a trailblazer for India’s transition to emerging payments and create history?

You will be part of a team working on the latest innovations and initiatives under India Stack such as UPI, Aadhar based payments (AEPS), BharatQR etc to create demonstrable working use cases touching both on amazon and off amazon spaces.

UPI is emerging as a universal low friction payment method and is expected to be opened for all issuers.
AEPS merchant payments will enable anyone to pay to any merchant just using his fingerprint – completely delinking the need for a card/wallet/smartphone or even any feature phone with the customer – enabling a large new base to become active consumers.
BharatQR is the interoperable QR code allowing millions of physical merchants to rapidly accept digital payments and customers can choose from any source instrument to pay.


The India Stack team at Amazon India Development Center, Bangalore is looking for a developer to design and build next generation payments solutions over the India Stack that revolutionize the way we do payments

This role will require definition/implementation of complex encryption/decryption technologies to securely process transactions at amazon retail scale without compromising customer information. These solutions will have multiple innovations across the complete flows.
This platform will also include defining and implementing India payments specific protocols and multiple other India Payments initiatives being led by NPCI.

We are looking for passionate, experienced software developers that can lead a team of developers in delivering high quality platform solutions that support variety of customer use cases and are extensible to handle amazon scale.

Developers in the team need a strong understanding of Computer fundamentals and practical experience in building large scale distributed systems. Experience with web-based applications and/or web services-based applications, especially at massive scale, is also helpful.


Basic Qualifications

  • A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
  • The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
  • Good understanding of at least some of the modern programming languages (Java, C/C++ ) and open-source technologies (Linux, oracle ).
  • Excellence in technical communication.
  • Has experience in mentoring other software developers

Preferred Qualifications

  • BS/MS in Computer Science or equivalent
  • Strong desire to build, sense of ownership, urgency, and drive
  • Excellent written communication and verbal agility are strong assets