Software Development Engineer Job Listing at Amazon in Sunnyvale, CA

Amazon

Location: Sunnyvale, CA
Posted: 05/12/2013
Refreshed: 05/13/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Amazon
Industries
Retail
Description
Software Development Engineer

Job ID 194988
Location US-CA-Sunnyvale
Posted Date 5/6/2013
Company A2Z Development Center, Inc.

Position Category Software Development
Apply for This Position

* Apply for this position online
* E-mail this position to a friend
Position Details
Job Description
Lab126 is an inventive research and development company that designs and engineers high-profile, portable, hand-held consumer electronics products, like the Kindle family of products including e-readers and tablets.

We are looking for passionate, hard-working, and talented software engineers who have experience building innovative, mission critical, high volume applications. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

The Role:
. Develop Android application software for product initiatives.
. Investigate, prototype, and deliver new and innovative software applications.
. Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.
Basic Qualifications
. 5+ years professional experience in software development building production software systems.
. Bachelor's Degree in Computer Science, Computer Engineering, or related field.
. Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
. Proficiency in at least one modern programming language.
. Experience building software applications on desktop or embedded OSs.
. Experience working with UI toolkits and frameworks.
. Experience defining system architectures and weighing technical tradeoffs.
. Passion for developing engaging integrated consumer experiences.
Preferred Qualifications
. Master''s degree in Computer Science.
. Experience with computer graphics and user-facing UI.
. Experience leading and delivering complex software systems.
. Experience on embedded platforms and devices.
. Experience in applying open-source technologies.
. Experience in releasing software to the development community.
. Experience with professional software engineering practices and best practices for the full software development life cycle.
. Experience taking projects from scoping requirements through launch of the project.
. Experience with rapid prototyping and evaluation of customer applications.
. Ability to thrive in a dynamic, fast-paced environment such as with multiple priorities.
. Strong written and verbal communication skills.

Lab126, part of the Amazon.com, Inc. group of companies and is an equal opportunity employer.

digitalproducts-jobs2012

Apply on Company Website