Job Overview
Role: Software Development Engineer I (SDE I) Location: Gurgaon, Haryana, India Experience: 6 Months to 2 Years Qualification: B.E / B.Tech / B.Sc / BCA (Computer Science or Related Field) Key Skills: Java, Scala, Object-Oriented Programming, Data Structures, Algorithms
Job Description
Expedia Group, a premier global travel technology powerhouse that connects travelers, suppliers, and partners through its vast B2B ecosystem and consumer brands, has officially announced its 2026 Off-Campus Recruitment Drive. The organization is accepting applications for the position of Software Development Engineer I (SDE I) for its strategic technology operations hub in Gurgaon, India. This role is targeted at enthusiastic tech freshers and early-career software developers with background credentials in B.E, B.Tech, B.Sc, or BCA programs. If you possess a keen understanding of object-oriented languages like Java or Scala, and wish to work on scalable global systems, find the full details below and submit your application immediately.
Roles and Responsibilities
- Collaborative Engineering: Team up directly with senior engineers and peers to architect, code, and solve technical complexities on distributed systems.
- Application Development: Build, compile, test, and document software modules to ensure all operational layers adhere strictly to design benchmarks.
- Code Refinement: Apply basic computer science fundamentals to ensure all developed code bases are modular, highly optimized, maintainable, and clean.
- System Integration: Support the seamless connection of microservices, third-party libraries, and APIs by thoroughly studying application feature pathways.
- Observability & Alignment: Keep transparent communication channels up-to-date regarding active milestone updates, and ensure code outputs directly align with broader business objectives.
Skills and Eligibility Criteria
Educational Background: Possession of a Bachelor’s degree in Computer Science, Software Engineering, or an allied technical domain, or equivalent professional validation.
Experience: Between 6 months and 2 years of practical, professional software engineering experience. Proven capability to build and deploy at least 3 distinct software applications or projects independently.
Mandatory Technical Skills:
- High core proficiency and coding capabilities in either Java or Scala languages.
- Strong fundamental understanding of common data patterns, data structures, and structural storage concepts.
- Foundational mastery of standard software development theories, computational methodologies, object-oriented concepts, and clean design patterns.
- Basic hands-on familiarity with writing code tests, implementing baseline system monitoring metrics, and performance debugging procedures.