Sr Software Dev Engineer Job Listing at Expedia, Inc. in Bellevue, WA (Job ID 30693)

Expedia

Expedia, Inc.

Location: Bellevue, WA
Application deadline: None
Type: Full time
Career Level: Mid-Senior Level
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Expedia, Inc.
Industries
Internet, Travel/Tourism
Description
Position Description Sr Software Dev EngineerDo you enjoy working in a flexible, Agile environment where your efforts to build mission critical transactional middleware has a direct impact on revenue generation? Do you thrive in a high-energy atmosphere that is constantly evaluating new technology with relentless focus on automation and continuous delivery? If you answered "Yes" to these questions then we are eager to hear from you.We are looking for an Senior Software Development Engineer to help deliver the next generation ordering platform at Expedia, Inc. The Ordering Services team owns a unique set of services that scale for high transactional throughput to support all transactions for multiple brands within Expedia Inc. Our focus is on Revolutionizing Travel by using technology to manage transactions at a massive scale along with big data analysis. You will be instrumental in the performance of our team to ensure that we meet the global needs of our business. Bring your passion for software performance and metrics driven analysis and be part of our success.Job Responsibilities:This position focuses not only on leading the development of software solutions for state of the art e-commerce processing systems but also on being a mentor to your fellow engineers. You will get to expand your skills in building highly scalable solutions while influencing others and raising the bar on the overall level of excellence within the team. You will also get the opportunity to serve as a subject matter expert in cross-functional feature delivery. Whether you choose to move ahead in your career to a Principal Engineer or manage people, this is the perfect position to learn how to move to the next stage.Required Knowledge, Skills, and Abilities:Rock solid coding skills - Experience with Java highly desirableFirst class communication skills in written and verbal formStrong Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)Critical thinker, expected to speak out and defend viewsExperience leading and influencing teams in design and developmentExperience developing web servicesExperience delivering and supporting highly available and scalable solutions with large transaction volume on a 24x7 operational cycleThorough understanding of Software Development Lifecycle and methodologiesMust be a voracious learner, especially in the areas of technology, service design patterns and system architecture.Strong understanding of Quality and Testing principlesKnowledge of performance testing, application tuning and load testingMentor junior software engineers Preferred Knowledge, Skills, and Abilities:Working knowledge of Agile Software Development mechanicsPrior background in high volume e-Commerce solutions or other transactional processing systemsWorking knowledge of Big Data solutionsBackground in Service Oriented Architecture implementation, service versioning, and backward compatibility Experience: Bachelor's degree in Computer Science or Computing related discipline - Master's in CS preferred7+ years Software Development work experience (Java experience strongly preferred)4+ years creating and supporting Web Services in a high transactional environment3+ years developing software using Dependency Injection Frameworks About Expedia, Inc. Our mission is to revolutionize travel through the power of technology. Collectively, the Expedia, Inc. brands cover virtually every aspect of researching, planning, and booking travel, from choosing the best airplane seat, to reading personal travel reviews of hotels, to planning what to do in a destination once you arrive. The Expedia, Inc. portfolio serves both leisure and business travelers with tastes and budgets ranging from modest to luxury. Expedia delivers consumer travel demand from nearly every continent to nearly 149,000 hotels and hundreds of airlines, tour operators, car rental companies and destination services supply partners. Please visit company website to learn more about our travel brands.This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.*LI-MW1
Salary: . Date posted: 09/20/2014


Apply on Company Website