Job Description: We are looking for top engineering talent to help drive the development of our key platform capabilities, seamlessly roll out new features, and to continuously raise the bar on our operational excellence and engineering practices. We here at Expedia Group, create great products and facilitate connections between travelers and partners that truly bring good into the world. Job Responsibilities: Learn best practices and how to constantly raise the bar in terms of Engineering Excellence. As a Software Development Engineer your primary responsibility is to: Develop and test sophisticated or non-routine software applications and related programs and procedures to ensure they meet design requirements Understand the relationship between front end and back end technology platforms Share new skills and knowledge with the team to increase efficiency Team up with peers across the organization to build an understanding of cross dependencies and shared problem-solving Write code that is clean, maintainable, optimized, modular with good naming conventions. You will also use software frameworks to write simpler code Seek, learn, and use new technical skills in an engineering area Lead/clarify code evolution in code reviews and pull requests Join a very experienced, successful, and high-performing team and will have a unique opportunity to grow to the next level as an SDE Expand your skills in developing high quality, distributed and scalable software Job Requirements: Working knowledge of Agile Software Development methodologies (scrum, XP) Solid understanding of Object-Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming) Prior experience developing and supporting Web Services is a plus A degree in computer science or related technical field or equivalent related professional experience Experience testing, automating, and instrumenting your code 3+ years Software Development work experience using modern languages (Java, C#, C++ - Java experience preferred) Strong communication skills in written and verbal form Job Details: Company: Expedia Vacancy Type: Full Time Job Location: Seattle, WA, US Application Deadline: N/A Apply Here jobstrivia.net