Software Dev Engineer I
Expedia, Inc
Gurgaon, India
10d ago

Responsibilities :

  • Follow quality coding and best practices
  • Collaborate with business and technical teams to solve complex problems
  • Presents technical issues and their impact to management
  • System implementation based on an understanding of business requirements.
  • Design and development of web services, components and interfaces
  • Present and contribute to design reviews
  • Operations support for Production systems
  • Preferred Knowledge, Skills, and Abilities :

  • Experience in Linux (or UNIX)
  • Knowledge of performance testing, application tuning and load testing
  • Working knowledge of Agile Software Development mechanics
  • Prior background in high volume e-Commerce solutions or other transactional processing systems
  • Exposure to SQL, RDBMS and NoSQL solutions
  • Background in Service Oriented Architecture implementation, service versioning, and backward compatibility
  • Solid experience building large scale distributed systems with end to end ownership.
  • Knowledge of building solutions for the Cloud (AWS or other)
  • Experience :

  • Bachelor's degree in Computer Science or Computing related discipline
  • 3+ years Software Development work experience (Java experience strongly preferred)
  • 2+ years creating and supporting Web Services in a high transactional environment
  • 1+ years developing software using Dependency Injection Frameworks
  • Education

  • Masters or Bachelor's degree in Computer Science or Computing related discipline.
  • LI-NC1
  • 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.

    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