Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon SDE 
India, Karnataka 
251797838

20.11.2024

ABOUT THIS ROLE
ABOUT YOU
As a Software Development Engineer, you will…* Own key components within our platform. ""Owning"" means envisioning, designing, creating, building, and supporting
* Design, develop and maintain our Android mobile applications
* Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility
* Lead the way - ""Lead"" means staying up to date with tools, trends, technologies, and frameworks both industry-wide and within Amazon, and sharing that knowledge in a meaningful way with the community
* Partner with product management to imagine, design, develop, test, and launch software that invigorates our community and inspires our peers
* Manage individual project priorities, deadlines and deliverables
* Adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations
* Lead architecture and design of features, from conception to launch
* Help to improve engineering processes and tools to increase team effectiveness
* Be part of an agile development process to deliver high-quality software
* Work with cross-functional, geographically diverse development teams through design, delivery and supportBASIC QUALIFICATIONS* Bachelor's Degree in Computer Science, Computer Engineering or related field
* Experience programming with at least one software programming language
* Strong fundamental software engineering skills: data structures and algorithms
* Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
* Experience in professional, non-internship software development
* Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
* Professional experience with mobile development in Android
* 2+ years of experience in designing and developing Android Applications using Kotlin, Java, the Android SDK, and common Android tools and platforms like Compose, Jetpack NavigationPREFERRED QUALIFICATIONS* Experience in React, CSS, VueJS, HTML5
* Experience with object-oriented development, multithreading, and data structures
* Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
* Experience in professional, non-internship software development
* Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
* Great communication skills—ability to think creatively and adapt the message to the audience
* Able to provide information to technical and non-technical stakeholders alike and guide them to confidently informed decisions

BASIC QUALIFICATIONS

- 1+ years of non-internship professional software development experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- Bachelor's degree in computer science or equivalent