Software Development Engineer – Ordering
The PAPA team is an agile software development team whose services enable new business models that allow Amazon customers to Pay for Anything, and Pay for it at Any time. You will work with your teammates to pioneer new architectural and design choices, invent new features, develop distributed services, and build a dynamically scalable (think cloud computing), rock-solid platform solution using object-oriented C/C++ and Java on various UNIX-flavored platforms. We are a fast-paced environment, using agile methodology and lightweight SOA design patterns. We have a team culture that encourages innovation and that expects developers and management alike to take a high level of ownership for the product vision, technical architecture and project delivery.
The successful candidate is expected to contribute to all parts of the software development and deployment life-cycle, including design, development, documentation, testing and operations. They must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment. They need to really enjoy working closely with their peers in a group of very smart and talented engineers.
We're looking for people who are smart and can get things done. The following skill set provides a good foundation and will allow you to be productive in our Java, Linux and NoSQL-based environment that utilizes a number of cloud-based services.