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

What we are looking for

We are looking for a self-driven, quick learner, technology leader to be part of a growing team of technologists. You must be very well versed with SDLC and Agile methodologies.

You must have experience in web application development and troubleshooting. An independent thinker, who works around problems and who isn't shy of trying new technologies.

You must have proven history of working in parallel technologies apart from your core technology area (JEE / .Net). Prior experience in working collaboratively with cross-

geography team is a MUST. Should have prior experience in SOA and Web services implementation. You should be equally comfortable in development, test, debugging roles and be ready to wear many hats.

We value "fail-fast" learners and technology enthusiasts who view learning new technology as an enjoyable experience.

Responsibilities

  • Provide hands-on technology leadership to the team, work in close collaboration with architects and peers across teams.
  • Own design requirements for the team. Review deliverables and provide improvement feedback.
  • Work with team manager for grooming and mentoring team members.
  • Own and deliver assigned sprint tasks and help drive the team forward.
  • Collaborate with teams and individuals to complete your team assignment on time, with quality.
  • Switch between technology stack (Java and C#) for completing business requirements.
  • Prototype ideas, execute and learn from them and enrich the overall team experience.
  • Work closely with technology leadership in GCO for planning and executing architectural road map for the project.
  • Qualification

  • BE / BTech / BS / MS / MCA in Computer Science or related technical discipline with 3-6 years' experience.
  • Well versed with at least one core technology (Java-JEE and / or .Net).
  • Clear understanding of dependency injection in web applications (Autofac and / or Spring)
  • JavaScript Frameworks (JQuery is highly desirable or any other JS framework.)
  • Unit testing frameworks (Junit and / or Xunit)
  • Build and dependency management tools (Ant, Ivy, NPM libraries)
  • Continuous Integration (Jenkins or any similar tools)
  • Scripting engines like Razor or similar.
  • Clear understanding of major enterprise design patterns.
  • Thorough understanding of MVC frameworks.
  • An agile proponent and scrum practitioner.
  • Good understanding of Web services (SOAP and / or REST) and SOA.
  • Thorough understanding of continuous integration and continuous delivery processes.
  • 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
    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