Amazon Corporate LLC Software Development Engineer - Engineering Excellence in Seattle, Washington

Software Development Engineer - Engineering Excellence Job ID 461051 Location US-WA-Seattle Posted Date 11/11/2016 Company Amazon Corporate LLC Position Category Software Development Recruiting Team .. Job DescriptionOur Engineering Excellence team is seeking software engineers to build software tools and applications to 'raise the bar' of engineering practices of all Amazon engineers, from their first day throughout their career. Our hands-on coding labs teach every new engineer. Our training logistics software automates thousands of instructor-led classes. Our annual survey of every engineering team provides every tech leader a scorecard of their engineering practices, leading to better practices, hardware, training, and tooling. As a member of our team, you will have a global and direct impact to Amazon engineers throughout their career. Key Responsibilities: Participate in the full development lifecycle, including design, development, deployment, and operation of our software. Work with our team's customers and stakeholders to develop project plans and commitments. Manage time, tasks and priorities to make sure we deliver the right software to support our customers when they need it. Collaborate with peer engineers to set the team's technical direction and choose the right architecture to meet our customers' needs today and in the future. Ensure quality using automated testing, code reviews, monitoring, and other techniques. Actively own the team's software development process, working to improve efficiency, quality and predictability. Basic Qualifications Bachelor's Degree in Computer Science or related field Computer Science fundamentals in object-oriented design, data structures. Proficiency in at least one modern programming language such as Ruby, Python, Java, C#, PHP Attention to detail, and the ability to pick up new tools and technologies quickly Preferred Qualifications Experience developing in a Linux environment. Experience developing distributed/scalable systems and high-volume transaction applications. Experience with full stack web application development in one or more of: Ruby, Rails, Python, PHP, Java, C#, C++, JavaScript, React, Redux, Flux, CSS. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation