Software Development Engineer, Merchant Categories
4 months ago Information Technology Hyderabad 74 views Reference: 25704Job Details
Job ID: 2248384
Amazon Pay Travel team at Amazon India Development Center, Bangalore is looking for developers to design and build the next set of travel use-cases and products. We are aiming to build multiple new features in the travel domain along with core platform capabilities. We work on microservices architecture with
- Spring boot, Flask and Celery(Python), NodeJS, ReactJS frameworks
- Elasticsearch, Redis, Aurora and DDB as our data persistent layers
- Docker containers
- Extensive open source solutions/technologies
This role will require implementation of complex business use-cases in multiple services spanning across Java, Python and NodeJS along with infrastructure setup. Ours is a truly startup environment where-in you will be expected to learn and grow fast with multiple exciting features in pipeline. As we are integrated with multiple partners to power travel use-cases, there is an excellent opportunity to learn deep 3P integrations considering security, performance and scalability in mind along with building solutions directly on AWS. We are looking for passionate, experienced software developers who can deliver high quality solutions that support variety of customer use cases and are extensible to handle amazon scale. Engineers in the team need a strong understanding of Computer fundamentals and practical experience in building large scale distributed systems, REST APIs. Experience with web services-based applications, especially at massive scale, and AWS is also helpful.
The ideal candidate will be instrumental in shaping the product direction and will be actively involved in defining key product features that impact the business. You will work with Sr SDEs at Amazon to evolve the design and architecture of the products owned by this team. You will be responsible to set up and hold a high software quality bar besides providing technical direction to a highly technical team of Software Engineers.
Key job responsibilities
- Work closely with senior engineers to design, implement and deploy applications that impact the Amazon.in business with an emphasis on Mobile, Payments, and e-Commerce website development.
- Own the delivery of an integral piece of a system or application.
- Management and execution against project plans and delivery commitments
- Assist directly and indirectly in the continual hiring and development of technical talent.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
BASIC QUALIFICATIONS
- 2+ years of non-internship professional software development experience
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Programming experience with at least one software programming language.
PREFERRED QUALIFICATIONS
- Demonstrated ability to think strategically while remaining hands-on.
- Prior experience with agile methodologies and a fast-paced environment.
- Experience with AWS and micro-services architecture
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture)
Interested candidates Click on below link Apply Online and you will be redirected to Career Page of Company or Career url.