Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer 
United States, New Jersey, Newark 
318390509

Yesterday
DESCRIPTION

ABOUT THIS ROLE
As a Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring challenging ideas and we’ll support you with the latest tech, tools and systems that you need to succeed. You’ll drive the team forward, guiding them over every obstacle and leading the way to develop exciting, original and effective solutions. Leading the way, you’ll bring our team together to build and maintain our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice.
As a Software Development Engineer, you will...- Identify and resolve software defects through code review, log analysis, metrics examination, debugging, and other troubleshooting methods
- Apply computer science, engineering, and analysis principles to solve moderate-scale problems
- Continuously enhance testability, operational excellence (OE), and documentation for owned software components- Participate in the interview process and provide mentorship to fellow engineersABOUT AUDIBLE

BASIC QUALIFICATIONS

- Programming experience with one or more modern languages (e.g., Java, C++, C#), including object-oriented design –
- Bachelor’s degree in Computer Science or related field
- 1+ years of experience in software development


PREFERRED QUALIFICATIONS

- Great communication skills - ability to think creatively and adapt the message to the audience
- A high-quality bar; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods
- Strong problem-solving skills; adaptable, enterprising and willing to take ownership
- Full stack software development (Javascript, Java)
- Aptitude for dependency injection frameworks and associated techniques using technologies like Spring or Guice
- Experience in multiple AWS services
- Familiarity with DynamoDB and NoSQL
- Server-side development experience in Java