Job Description
We are looking for passionate and talented Software Engineers who have experience building innovative, large-scale, high volume, and distributed software applications. Summary of Responsibilities:
In this role, you will:
1. Independently Develop and maintain of key features of the system.
2. Work with team members to devise design approaches, prototype new technology and evaluate technical feasibility.
3. Work in an Agile/Scrum environment to deliver high quality software iteratively and keeping the innovation spirit always on
4. You will apply knowledge of technology options, technology platforms, and design techniques and approaches to design an integrated solution to address business requirements.
5. You will interface with other engineers on the team for peer reviews and with a diverse set of customers (Product Managers, Program Managers, business stakeholders etc.) on understanding business objectives, disambiguating business requirements, gathering tech dependencies and delivering solutions.
6. You are an enthusiast with adopting new AI tools and willing to experiment with ASBX/AI tools to improve development experience , make things more efficient and in the process create great customer experiences. If you are driven to see people using your creation, and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you. A day in the life
You will be part of a team that is responsible for all aspects of logistics capacity, partner onboarding, partner life cycle management, platform services and customer experience areas covering visual interface to the back end services. You will be working with technologies to improve usability and increase resiliency and scalability. You will translate business requirements to technical deliverables and deliver operationally stable solution that provide good customer experience. Candidates need to have strong ownership, passion to provide great customer experience and excellent troubleshooting skills. Experience building resilient web/mobile loved applications and/or web services-based applications is desired. 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 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelors degree in computer science or equivalent
Job Classification
Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time
Contact Details:
Company: Amazon
Location(s): Hyderabad
Keyskills:
Computer science
business opportunity
Prototype
Software Development Engineer II
Coding
Software development life cycle
Troubleshooting
Application software
Internship
Logistics