Software Development Engineer Job Listing at Amazon in Newark, NJ

Amazon

Location: Newark, NJ
Posted: 04/06/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 202388
Location US-NJ-Newark
Posted Date 3/13/2013
Company Audible, 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
As member of the Audible's Engineering Group, the software development engineer's primary task is to write high-quality, maintainable and robust code, often in Java. This includes working with a variety of groups including Development Managers, Product/Program Managers, Quality Assurance Engineers, Business stakeholders and array of other engineers. In addition, the development engineer supports the design and development of the team's applications and supporting services.
Basic Qualifications
·Skills:
· Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
· Programming in Java, C, C++, Perl, Python, and/or Ruby
· Experience building scalable infrastructure software or distributed systems
· Excellent object oriented analysis and design skills (OOA/OOD)
· Experience working with relational databases (Oracle and JDBC/Hibernate a plus)
· Experience writing code in a high volume, Service Oriented Architectures (SOA)
· Understanding of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
· Familiarity with frameworks such as Spring, Hibernate, Ruby on Rails is a plus
· Played a leading role in the design, implementation and deployment of a successful enterprise-level system
· Significant leadership experience in the technology side of a business and/or online community
· Internet and operating system security fundamentals
· Understanding of system and application performance limits and characteristics
· Sharp analytical abilities and proven design skills
· Strong sense of ownership, urgency, and drive
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment

·Education:BS/MS in Computer Science or equivalent
Preferred Qualifications
Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations

MS in Computer Science or related field

Apply on Company Website