Software Development Engineer
Audible, Inc. - Newark, NJ

This job posting is no longer available on Amazon.com. 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 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

Amazon.com - 18 months ago - save job - block
Recommended Jobs
Software Development Engineer
Audible, Inc. - Newark, NJ
Amazon.com - 8 days ago

Supervising Structural Engineer
Parsons Brinckerhoff - Newark, NJ
Parsons Brinckerhoff - 11 days ago

Windows / MAC Support Engineer
Prudential - Newark, NJ
Prudential - 16 days ago