Amazon Corporate LLC Software Development Engineer in Denver, Colorado

Software Development Engineer Location: US-CO-Denver Job ID: 673322Company: : Services, Inc. Position Category: SoftwareDevelopment Company/Location (search) : Country (Full Name): : United States Job DescriptionThe Amazon Devices team designs and engineers high-profile consumerelectronics, including the best-selling Kindle family of products. We havealso produced groundbreaking devices like Fire tablets, Fire TV, AmazonDash, and Amazon Echo.What will you help us create?Want to change the way millions of people communicate, shop, and havefun? Want to help Amazon bring products like Fire tablets, Fire TV andKindle e-readers to market?The Offline Retail Tech team enables customers to buy Amazon's products atBest Buy, Staples and many other brick and mortar retailers worldwide.Amazon's products are in the US, UK, Germany, France, Italy,Spain, Japan, Australia, New Zealand, South Africa, India andothers! Our team handles everything from platform services, on-boardingnew retail partners, store integration, device software for all in-storedisplay products, and improving the overall in-store experience.We are looking for a talented experienced Software Development Engineer tohelp expand our global offline reach. The Offline Retail Tech team is lookingfor experienced Software Developers ready to come help us build the a best inclass solutions that help us scale the devices business at Amazon scale andspeed!Come be a part of Amazon's product development. We want a highly technicalindividual with strong leadership to help put Amazon's products in the handsof customers all around the globe.In this role, you will:Work with other team members to investigate design approaches, prototype newtechnology and evaluate technical feasibility.Write high quality distributed system softwarePerform development and maintenance of key system featuresDrive best practices and engineering excellenceWorking in an Agile/Scrum environment to deliver high quality softwareagainst aggressive schedules.Establish architectural principles, selecting design patterns and mentoringteam members on their appropriate applicationBasic QualificationsBachelor's degree or foreign equivalent in Computer Science,Engineering, Mathematics, or a related fieldExperience developing software services and an understanding of design forscalability, performance and reliabilityExperience with a variety of modern programming languages (Java,JavaScript, C/C++) and open-source technologies (Linux, Spring)4+ years of experience in the job offered or a related occupation mustinvolve: designing and developing large-scale, distributed softwareapplications, tools, systems and services using Java, C#, orC++, and Object Oriented Design.Preferred Qualifications5+ years industry experience as a Software Engineer or Software DeveloperExperience developing complex software systems that have successfully beendelivered to customersExperience in communicating with users, other technical teams and seniormanagement to collect requirements, describe software product features,technical designs and product strategyKnowledge of professional software engineering practices & best practicesfor full software development life cycle, including coding standards, codereviews, source control management, continuous deployments, testing andoperatiDemonstrated ability to mentor junior software engineers in all aspects oftheir engineering skill-setsAmazon is an Equal Opportunity Employer - Minority / Women / Disability/ Veteran / Gender Identity / Sexual OrientationKeyword: deviceswiotAmazon is an Equal Opportunity-Affirmative Action Employer - Minority /Female / Disability / Veteran / Gender Identity / Sexual Orientation