Sr. Software Dev Engineer (C#/Java) Internet & Ecommerce - Bellevue, WA at Geebo

Sr. Software Dev Engineer (C#/Java)

Company Name:
Expedia, Inc.
Position Description
Sr. Software Development Engineer (C#, Java)
Position Overview:
Expedia's Lodging Inventory Services team is seeking a highly motivated Software Development Engineer to own, enhance and develop highly scalable web services in Java and C#/.NET that enables Expedia to manage the largest hotel inventory system on this planet! If you're not satisfied with the status quo and constantly want to improve things we want you here! We like to innovate, learn and have fun while building the best travel experience for our customers.
The Inventory Services team is within the broader Lodging Partner Services group that drives Expedia's hotel business. This includes our pricing and availability engine for all points of sale, supplier connectivity, and supplier facing tools and API's. The focus of the Inventory Services team is to provide supplier facing web services for connectivity and tools. Our services are designed to handle millions of transactions a day and run in a real-time 24x7 environment so robustness, scalability, reliability and high performance are critical. We work behind the scenes to make millions of transactions happen between travelers and hoteliers.
Key
Responsibilities:
oDesign and implement highly scalable, robust and reliable server applications on Java and C#/.NET platform
oTranslate functional specifications into logical, component-based technical designs. Provide code reviews to assess overall code quality and flexibility, and the application of good object-orientated programming techniques.
oWork on all stages of a product from conception to completion. This includes interacting with Product Owners and the scrum team to maintain a healthy backlog by providing innovative solutions, accurate estimates, constraints and schedules.
oResolve defects in your own code and other's code
oRecognized as a group expert in the lodging inventory domain. Understand the business and how the products interact with other teams in Lodging as well as Expedia, and contributes this expertise to others.
oCoordinate project level work between onshore and offshore teams. Provide estimates and manage schedules and status for projects.
oMentor junior developers where necessary. Raises the bar by contributing to continuously improving engineering practices and development velocity.
oAdvancing the team's design methodology and quality programming practices and evangelize those techniques across teams.
oServes as a technical leader within the organization.
Qualifications:
oCandidates must have 7
years of experience in software development with a track record of shipping large, cross-functional projects in a high scale, global internet service environment.
oStrong working knowledge and relevant industry experience developing in C# and Java and its associated technology stacks. Experience building web services with these platforms desired.
oAt least 3 years of experience working with related technologies such as SQL, JSON, XML, IIS, Tomcat, TFS etc.
oKnowledge and experience working in agile/scrum teams.
oProficient with algorithms and data structures, design patterns, domain-driven design, multi-threading, concurrency, caching and distributed systems.
oExperience working with C+
a bonus.
oAbility to learn and adapt quickly to new technologies.
oStrong written and oral English communication skills required.
oBS or MS degree in Computer Science or related engineering discipline.
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-AG1
Company Description:
Mission
: To revolutionize travel through the power of technology.
Expedia, Inc. is one of the world's largest online travel companies, with an extensive brand portfolio that includes some of the world's leading online travel brands, such as Expedia, , Expedia Affiliate Network (EAN), Egencia, Hotwire, eLong, trivago, and Venere, to name a few. We are passionate. We are innovative. We are enterprising. And we're looking for great talent to join us in revolutionizing travel through the power of technology. Interested in learning more? Explore your next chapter at Expedia.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.