1A Market St, Edinburgh, Edinburgh EH1 1DE, UK
Amazon
At Alexa Shopping, we strive to enable shopping in everyday life. Weallow customers to instantly order whatever they need, by simplyinteracting with their Smart Devices such as Echo or Fire TV. OurServices allow you to shop, no matter where you are or what you aredoing, you can go from ‘I want that’ to ‘that’s on the way’ in a matterof seconds. We are seeking the industry’s best to help us create newways to interact, search and shop. Join us, and you’ll be taking part inchanging the future of everyday life.The Alexa Shopping group is seeking talented and experienced engineersto design and develop Natural User Interface (NUI) shopping experiencesand algorithms in Seattle. You’ll have the freedom (and encouragement)to experiment, improve, invent, and innovate on behalf of our customers.You will have an impact on Amazon’s new devices and the way shopping isdone in the area of IoT. And finally you will have the satisfaction ofbeing able to look back and say you were a key contributor to somethingspecial from its earliest stages.BASIC QUALIFICATIONS * Bachelor’s Degree in Computer Science or related field* Equivalent experience to a Bachelor’s degree based on 3 years of workexperience for every 1 year of education* 3+ years professional experience in software development* Computer Science fundamentals in object-oriented design* Computer Science fundamentals in data structures* Computer Science fundamentals in algorithm design, problem solving,and complexity analysis* Proficiency in, at least, one modern programming language such as C,C++, Objective C, or JavaPREFERRED QUALIFICATIONS * Experience building complex software systems that have beensuccessfully delivered to customers* Knowledge of professional software engineering practices & bestpractices for the full software development life cycle, including codingstandards, code reviews, source control management, build processes,testing, and operations* Ability to take a project from scoping requirements through actuallaunch of the project* Experience in mobile development and mobile security.* Experience in communicating with users, other technical teams, andmanagement to collect requirements, describe software product features,and technical designs – provided by Dice C++, COMPUTER SCIENCE, DEGREE, IOT, JAVA, MOBILE, SOFTWARE ENGINEERING