Senior Software Engineer at Expedia

Hyderabad, Telangana, India

Expedia Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Healthcare, Automotive, InsuranceIndustries

Requirements

  • 7+ years of experience in Programming and Applications Design, with 5 years in a large IT site, coupled with tertiary qualifications in Computer Science or a related discipline
  • Commercially experienced developing applications, including at least 5 years working with Microsoft .NET and proficient in C# language, architecture, and design standards
  • Frontend web developer using Asp .NET, MVC
  • Backend development using .Net, .Net Core, C#, Entity framework, Web API and SOAP API, XML
  • Knowledge of dependency injection and Entity framework
  • Developed knowledge of Object-oriented (OO) analysis and design, OO methodologies and techniques
  • Developed skills of one of the major relational database packages such as Microsoft SQL Server and SQL MI
  • DevOps experience using Bitbucket, Team city, Octopus deploy, Github and Jenkins
  • Experience working with Azure Cloud Technologies
  • Experience in component and assembly testing
  • In-depth knowledge of the SDLC
  • Well versed with Agile ways of working
  • Committed to delivering high-quality work
  • Understand business issues related to the financial services industry to deliver a solution accordingly
  • Team-player
  • Experience communicating updates and resolutions to customers and other partners
  • Experience providing engineering support to customer support team to resolve any critical customer issues
  • Understand the essential needs of users and meet these in well-designed programs

Responsibilities

  • Develop, test, maintain, and help support applications software
  • Perform technical analysis, design and programming, integration support, technical customer support
  • Focus on analysis and design work
  • Report to an Engineering Manager
  • Design, coding, testing and installing applications programs either in one major program or a range of programs across multiple platforms
  • Conduct design and code reviews, and provide advice and support to more junior members of the team
  • Review, and maintain systems and program documentation
  • Analysis and design of applications programs and databases
  • Assist and advise in problem determination and resolution
  • Communicate with users to assist with problem determination
  • Work with the business analysts to evaluate possible solutions and refine the business and technical requirements
  • Ensure that solutions are developed within agreed time frames and to the agreed scope such that requirements are met
  • Provide quality applications that are free of defects, fit for purpose, and designed for ongoing ease of support and maintenance
  • Develop solutions that meet the security and privacy standards of Experian
  • Follow published processes and recommend enhancements to process
  • Communicate the status of development activities to the Project Team
  • Work with teams and departments to ensure the ongoing health and performance of IT systems are maintained and enhanced
  • Respond to high severity systems problems; resolve them
  • Communicate across all levels of the organization

Skills

Software Development
Programming
Technical Analysis
Design
Coding
Testing
Code Reviews
System Documentation
Database Design
Problem Resolution
Integration Support

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