Software Development Engineer- Boston
Audible, Inc. - Cambridge, MA

This job posting is no longer available on Find similar jobs: Software Development Engineer jobs - Audible jobs

As member of the Audible’s Engineering Group, the software development engineer’s primary task is to write high-quality, maintainable and robust solutions. This includes working with a variety of groups including Development Managers, Product/Program Managers, Quality Assurance Engineers, Business stakeholders, etc.

Basic Qualifications
Experience: 5-7+ years of industry experience
· Skills:
· Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
· Proficiency in one or more of the following languages/platforms: Java, C, C++, Perl, Python and Ruby
· Experience building scalable 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 and Hibernate.
· Understanding of system and application performance limits and characteristics
· Sharp analytical abilities and proven design skills
· Strong sense of ownership, urgency, and drive
· Education: BS/MS in Computer Science or equivalent
Preferred Qualifications

· Experience in development of mobile application – iPhone, Android, Blackberry, Windows Phone.
· Experience with web technology such as HTML5, AJAX, JavaScript
· Experience in development of mobile application – iPhone, Android, Blackberry, Windows Phone. - 21 months ago - save job
About this company
2,613 reviews
Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By...