Software Design Engineer

Oct 08, 2012
Nov 07, 2012
. .
Full Time
Come be part of Amazon's mobile services expansion. We are right at the center of the two new hottest areas of computer science, i.e. mobile and cloud computing. If you are interested in building high-performance, scalable systems and learning and impacting how the next generation of Amazon family of websites are being built, if you like unraveling the multitude of factors that contribute to identifying and solving issues, and if you are a master of solving complex problems with simple elegant solutions and passionate about making a big impact to a lot of people. This is the job for you.

Specifically this position is in the Amazon Wireless platform team where we are building platform level services on wireless ordering, fraud, and mobile carriers integration. We help realize Amazon's overall wireless strategy.

  • 4+ years of relevant software development experience
  • Bachelor's degree in computer science or a related field
  • Solid computer science fundamentals knowledge
  • Rich hands-on programming experience in Java or another object oriented language
  • Knowledge of modern databases, such as Oracle or Microsoft SQL
  • Deep understanding of object oriented design
  • Good problem solver and team player
  • Industrial level coding quality
  • Deliver results consistently and on-time
  • Enthusiasm for working in a fast paced, rapidly changing environment
  • Excellent oral and written communication skills

  • Familiarity with design concepts such as design-patterns and the UML
  • Experience with unix (linux) and scripting languages
  • Experience with Database design
  • Experience in development of large-scale websites / systems

More jobs like this