Software Development Engineer II
Egencia LLC
London, UK
8d ago

Responsibilities :

  • Develop, design, debug, and modify components of software applications and tools
  • Write automated unit, integration and acceptance tests as appropriate to support our continuous integration pipelines.
  • Support and troubleshoot data and / or system issues as needed
  • Prototype creative solutions quickly by developing minimum viable products and work with seniors and peers in crafting and implementing the technical vision of the team
  • Communicate and work effectively with geographically distributed cross functional teams
  • Participate in code reviews to assess overall code quality and flexibility
  • Resolve problems and roadblocks as they occur with peers and help unblock junior members of the team. Follow through on details and drive issues to closure
  • Define, develop and maintain artifacts like technical design or partner documentation
  • Drive for continuous improvement in software and development process within an agile development team
  • Participate in user story creation in collaboration with the team
  • Requirements :

  • Experience in Java, preferably Java 8
  • Experience in using testing frameworks and tools like JUnit, TestNG and Selenium
  • Experience in development and migration of API’s
  • Experience in Cloud computing and Big Data
  • Experience in working with Messaging queues like SQS, RabbitMQ or Kafka
  • Experience in Caching technologies like Memcache or Redis
  • Experience in Devops
  • Experience in Agile / Scrum software development practices
  • Experience in AWS
  • Competent in SQL and NoSQL data stores like MySQL or Mongo DB
  • Experience in highly scalable search engines like Elastic search, Solr or Lucene
  • Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely
  • A self-learner with a passion to learn new technologies
  • About Expedia :

    Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business.

    Our brands recognize the power of travel to break down barriers and make people's lives better that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them the tools to do so.

    Our family of travel brands includes : Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.

    com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.

    Close date : 29 May 2019

    Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

    Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form