Software Development Engineer

Job ID: 811866 | ADCI - Tamil Nadu

DESCRIPTION

The Amazon Kindle India team is looking for Software Development Engineers!
Amazon invites smart, talented and innovative software development engineers to join Kindle India team to define and build the best product for students. You would be part of revolutionizing student learning experience in India. Expect to be challenged!

Brief on Work:-
At Amazon, you would thrive in an environment where you’d solve challenging technical problems, often the ones others have not solved before, with peers who have industry leading technical abilities and your solutions will be rolled out to a huge number of customers across the world. A successful candidate will be part of a team that develops scalable distributed backend services and creates intuitive and user-friendly customer-facing applications. The role will require the candidate to demonstrate a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.
This role will have a profound impact on millions of students and teachers in India.

BASIC QUALIFICATIONS

Qualification:-
BE / B Tech / MCA / ME / M Tech / Ph.D. in Computer Science or related fields



Skills:-
· Strong in Computer Science fundamentals and core areas like Problem Solving, Data Structures, Algorithms and Complexity Analysis.
· Solid software development knowledge including design patterns, data structures, test driven development.
· Experience/Knowledge of distributed systems, algorithms, and relational databases
· Proficiency in, at least, one modern object oriented programming language such as C++, C#, Java
· Advanced software engineering skills, including the ability to write expert-level, maintainable and robust code
· Communicate clearly and concisely both written and orally

PREFERRED QUALIFICATIONS

· Knowledge of Amazon Web Services tech stack is a plus. Working knowledge of core AWS products [S3, Lambda, Dynamo etc.]
· Knowledge in designing highly interactive web applications with performance, scalability, accessibility, usability, design, and security in mind.
· A strong bias for action, team work, good articulation skills and just-do-it attitude are absolute requirements.