Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer @ Expedia

Home > Quality Assurance and Testing

 Senior Software Development Engineer

Job Description


  • Lead and actively participate in all phases of the software development lifecycle, including the design, analysis, development, and deployment efforts for multiple enterprise applications projects to tackle sophisticated business problems
  • Deconstruct large, sophisticated problems into manageable and achievable breakthroughs driving streamlined execution by the team
  • Provide technical guidance and mentoring to peers and more junior engineers, helping them overcome obstacles and have growth opportunities
  • Collaborate with EG leaders with vision to architect and build robust applications and thoughtfully choose relevant technologies to evolve EG travel platform
  • Maintain, monitor and improve our solutions and systems with a focus on service excellence; apply industry standards and new technologies to improve efficiency, quality, and system performance
  • Technologies we use: Java, Scala, Dropwizard, Spring, Node.js, React, GraphQL, Docker, Kafka, Cassandra, MongoDB, Hadoop, Qubole, Spark, DataDog, Splunk, AWS cloud
Experience and qualifications:
  • Bachelor s or Master s degree in Computer Science or related technical field or equivalent related professional experience.
  • 8+ years of p rofessional, post-college software development in object-oriented language
  • Professional, post-college software development in object-oriented language
  • A self-starter who is consistently looking to innovate and find ways to enhance our customers experience, with ability to own solutions end to end
  • Strong technical proficiency, capable of problem solving and applying critical thinking
  • A deep understanding of software design principles, algorithms and data structures and commitment to technical excellence
  • Strong communication skills and highly effective collaborator
  • Able to articulate your ideas to teammates, peers, and leaders, providing details and supporting your ideas with data where applicable
  • Incorporate others input and feedback and strive to find common ground
  • Enjoy and take pride in the work of your team. You focus on the teams success and have a strong desire to lead by example
  • Experience building on cloud infrastructure (AWS preferred) with sound architectural patterns and scalable, cost-efficient production quality systems
  • Embrace change, always open to replacing what you built yesterday with something better today

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Expedia
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Computer science Software design Architecture Enterprise applications cassandra Quality systems SCALA Data structures splunk MongoDB

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Dev Engineer -test Ii, Fire Tv 3p Scaling

  • Amazon
  • 1 - 6 years
  • Bengaluru
  • 13 hours ago
₹ Not Disclosed

Qa Automation Testing Engineer

  • Quantumtcs
  • 0 - 3 years
  • Mumbai
  • 1 day ago
₹ 1.75-2.5 Lacs P.A.

Automation Test Engineer

  • Capgemini
  • 4 - 6 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Etl Test Engineer

  • Hexaware Technologies
  • 5 - 10 years
  • Hyderabad
  • 2 days ago
₹ 4-9 Lacs P.A.

Expedia

Expedia Group