Software Development Engineers will be responsible for design, development, delivery and support of large-scale, multi-tiered, distributed software applications and tools.
· Bachelor’s Degree in Computer Science or related field or equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education · 2+ years professional experience in software development · 2+ years experience in, at least, one modern programming language such as C, C++, Java, or Perl · Excellent problem solving skills · Possess an extremely sound understanding of areas in the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases · Be able to write Amazon quality code in an object oriented language - preferably