[Remote] Software Developer II at Expedia

Heredia, Heredia Province, Costa Rica

Expedia Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Healthcare, Automotive, InsuranceIndustries

Requirements

  • University degree in Computer Science, Software Engineering or related field
  • 2+ years of experience in software development
  • Experience developing with an ETL; AWS Glue experience is highly desired
  • Intermediate to advanced skills in SQL query language
  • Experience working with shell scripting (Korn, Python, Perl)
  • Basic development skills with relational database
  • Desired experience with AWS services
  • Desired experience using scripting to automate process or openness to learn
  • Basic knowledge of software development processes, methodologies, and lifecycles
  • Web development knowledge would be beneficial
  • Ability to communicate effectively and efficiently to a diverse range of clients and users
  • Advanced oral & written English skills

Responsibilities

  • Review and analyze software requirements
  • Design, develop and support software applications, both existing and new
  • Participate in the entire software development lifecycle from requirements elicitation through solution deployment and support
  • Develop software applications
  • Change and maintain production codebases
  • Unit test the code produced
  • Follow style and coding guidelines of the project
  • Support and maintain existing software solutions
  • Resolve client issues and provide client support
  • Obtain problem information from client support
  • Analyze and quickly resolve client issues in order to meet daily production requirements
  • Passionately pursue process improvement
  • Stay current with the latest trends and advancements in software development
  • Establish and maintain a positive work atmosphere with coworkers, managers and clients
  • Work closely with Project Managers and QA to complete and deliver projects
  • Explain technical issues to both technical and non-technical coworkers
  • Coordinate work with other teammates
  • Participate constructively in peer code reviews
  • Assume other duties as required

Skills

software development
unit testing
code maintenance
client support
process improvement
requirements analysis
software design
QA collaboration

Expedia

Travel booking platform for flights, hotels, rentals

About Expedia

Expedia Group operates in the travel industry, offering a wide range of services for travelers and travel-related businesses. It connects users with options for flights, hotels, car rentals, vacation packages, and activities through its various brands, including Expedia, Hotels.com, and Vrbo. Travelers can easily find and book trips that match their preferences and budgets. The company earns revenue primarily through commissions on bookings and advertising from travel service providers looking to promote their offerings. Additionally, Expedia Group supports its partners by providing access to valuable data and technology, helping them improve their operations and grow their businesses. The goal of Expedia Group is to create a seamless travel experience for users while maximizing the potential of its partners.

Bellevue, WashingtonHeadquarters
1996Year Founded
$3,277.3MTotal Funding
IPOCompany Stage
Consumer Goods, EntertainmentIndustries
10,001+Employees

Benefits

Competitive Paid Time Off
Travel Discounts
Healthcare Flexible Spending Accounts
Employee Assistance Program
Wellness & Travel Reimbursement
Workplace Accomodations
Medical, Dental, & Vision Insurance
Matching Gifts
New Parental Benefits

Risks

Riyadh Air's entry could increase competition, affecting Expedia's market share.
CFO transition may lead to strategic shifts impacting financial management and investor confidence.
Expedia's partnerships may strain resources, affecting service quality if not managed well.

Differentiation

Expedia offers a comprehensive suite of travel services under one platform.
The company leverages a diverse portfolio of brands like Hotels.com and Vrbo.
Expedia provides partners with valuable data and technology to optimize their offerings.

Upsides

Expedia can capitalize on the rise of 'workcations' with longer stay packages.
The trend of 'bleisure' travel offers opportunities for specialized leisure-business packages.
Increased demand for personalized travel experiences can enhance user engagement for Expedia.

Land your dream remote job 3x faster with AI