Jobs
>
Gurgaon

    Senior Software Development Engineer - Gurgaon, India - Expedia Partner Solutions

    Default job background
    Technology / Internet
    Description

    If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form . This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

    Senior Software Development Engineer


    A high performing and influential individual contributor who leads by example while continuing to mentor junior engineers, interfaces consistently with tech leadership in the local organization, leads complex and vaguely-defined projects, and stretches into team leadership skills based on current projects.

    What You'll Do

    • You will design and develop API-first open Technology platform to be used by businesses across the world to power travel. Also partners (anyone using that platform) can contribute back to this platform
    • You will work with a modern tech stack including Kotlin, Java, Springboot, git GitHub, Graph-QL, Mongo, Cassandra, Elastic Search, Kafka, Memcached along with other AWS services.
    • Drive program & system architecture discussions to identify a suitable quality solution to the business requirement.
    • You will act as a spokesperson for software design best practices - researching and recommending frameworks and architectural/code design patterns.
    • You will test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer.
    • Advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability)
    • You will create a reliable and maintainable codebase contributions
    • Engage outside of the direct organization and collaborate with peers across a senior level organization
    • Partner with the business to have a clear understanding of how the technology stack is tied to business outcomes and our bottom line
    • Have a broad knowledge of the entire product and in EG's languages, frameworks, cloud services, toolkits, methodologies enabling you can help with any component, or type of issues
    • Examine inefficiencies in the existing stack operation and encourage engineers to improve them. You will identify areas of improvements within the code and suggest solutions.
    • Drive evolution of standards & design patterns with industry best practices and new technology to enhance productivity, quality, and system performance.
    • You will be involved in product feature development and will be working in close partnership with our teams at India (Gurgaon), Seattle (US), Austin (US) offices
    • Influence, critical thinking and the ability to produce across your team and beyond
    • Mentor team members
    • Provide oversight and accountability for technical decisions.

    Who You Are

    • 10+ years Software Development work experience (Java experience with Spring strongly preferred)
    • 5+ years designing, developing and supporting Cloud-Native distributed systems in a high transactional environment.
    • Hands on experience building Microservices architecture, applying design patterns and developing frameworks
    • Excellent coding skills along with applying Dev testing practices consistently throughout the software development life cycle process (UT, FT)
    • Experience in developing distributed system and cloud native solution with technologies (such as services in AWS)
    • Experience in developing event driven systems using messaging platforms (Kafka, RMQ, SQS, etc)
    • Extensive experience in using open-source technologies: Proficiency in programming languages (Java, etc), frameworks (Springboot, etc), No-SQL databases (MongoDB, Cassandra), Elastic Search, Graph QL, Caching (Redis, Aerospike), using containers e.g. Docker (K8, EKS etc) at scale.
    • Good exposure to development tools, Git, Jenkins, code review tools & introducing best coding practices.
    • Good to have experience in web UI development based on JavaScript and frameworks, such as (preferred, but not mandatory )
    • Strong hands-on experience in enabling a CI &CD pipeline, canary deployments, blue green deployments in production.
    • Work with the support team to define how the applications are supported in production, including system performance tuning and monitoring & alerting (Splunk, Datadog, etc)
    • Practiced API first approach
    • Have a strong knowledge of threading, concurrency, security, privacy, scaling, resilient, and high availability.
    • Able to develop and maintain strong relationships with both internal and external customers. Are comfortable with collaboration, open communication and reaching across functional borders
    • Practiced of Agile Software Development mechanics.
    • Ability to lead code reviews and technical design meetings
    • Ability to articulate technical design decisions and software implementation in technical forums. Have the ability to communicate and defend your ideas clearly
    • Experience building your own automation and reporting tools to provide capabilities around your service
    • Is self-motivated and can get things done with ownership.
    • Stay current with new and evolving technologies via formal training and self-directed education
    • Solid experience of software development technologies, techniques, and phases - Estimation, Scheduling, Design, Development, Testing and Delivery, and Maintenance.

    About Expedia Group

    Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia, , Expedia Partner Solutions, Vrbo, trivago, Orbitz, Travelocity, Hotwire, Wotif, ebookers, CheapTickets, Expedia GroupTM Media Solutions, Expedia Local Expert, CarRentals.comTM, and Expedia CruisesTM.

    2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST:

    Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is The official website to find and apply for job openings at Expedia Group is .

    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.


  • Nityo Infotech gurugram, India

    Architecture , Duties , India , Level , Location , PAN Experience Required · 3 - 6 Years · Industry Type · IT · Employment Type · Permanent · Location · India · ...


  • Skill Ventory gurugram, India

    Roles and Responsibilities · Development process knowledge for Electronics and electrical parts · 2. Harness wire , Switches , USB AND OTHER electrical parts · 3. EV specific parts development ( Bus bar , FLEX PCB ETC ) · Good analytical skills – Root cause analysis · Defect An ...


  • Awiros Gurgaon/Gurugram, India

    JOB TITLE: Software Development Engineer (Backend - Golang and ) · LOCATION: GURGAON · ABOUT AWIROS: · Incorporated in 2015, Awiros is making it possible for everyone to build as well as utilize the most advanced applications of Computer Vision and AI in their everyday lives usin ...


  • Growhut Gurugram, India

    Job Title: Backend Development Engineer · Company: Growhut Technologies Private Limited · Job Type: Full Time (On-site) · Location: Venture X, Silverton, Sector 50, Gurugram, India. · Salary: Up to 4.2 LPA · Growhut is a dynamic and innovative company seeking a highly skilled and ...


  • Rocket Consulting Pune/Bangalore/Gurgaon/Gurugram, India permanent

    Job Description : · 5+ years of software development experience in a professional environment and/or comparable experience. · 2+ years configuring in RSA Archer Software including experience with 6.x series as an Archer Administrator. · Holds RSA administration certification. ...


  • Majid Al Futtaim Gurugram, India

    About the job · Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. S ...


  • Majid Al Futtaim gurugram, India

    About the job · Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. ...


  • Majid Al Futtaim Gurugram, India

    About the job · Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. ...


  • Infosec Ventures Gurgaon/Gurugram, India

    About the job : · We are seeking a skilled PHP Laravel Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software programs using PHP and the Laravel framework. The ideal candidate will be responsible for d ...


  • DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED Gurgaon/Gurugram, India

    About Us : · Deutsche Telekom Gurgaon is a technology development center and we started our operations at the Gurgaon Center with the intent of building products for 10 countries in Europe. · We create compelling digital propositions by building scalable and agile platforms to p ...


  • Majid Al Futtaim gurugram, India

    About the job · Majid Al Futtaim Holding is the leading shopping mall, retail, communities, entertainment developer and operator in the Middle East, North Africa, and Central Asia regions. With over 48,000 people, revenues of over US$ 11 Billion, and operations in 18 countries. ...


  • HRwing Gurgaon/Gurugram, India permanent

    About the company : · Our Client is the captive unit of the global telecom giant & create compelling digital propositions by building scalable and agile platforms to provide the best of digital experience to it's customers across Europe. · They endeavor to provide their employee ...


  • Awiros Gurgaon/Gurugram, India

    JOB TITLE : Software Development Engineer (Fullstack - React and ) · LOCATION : GURGAON · ABOUT AWIROS : · Incorporated in 2015, Awiros is making it possible for everyone to build as well as utilize the most advanced applications of Computer Vision and AI in their everyday lives ...


  • Devtron Gurugram, India

    About Devtron : · At Devtron, we're on a mission to transform the world of cloud-native technology, empowering software engineers, and IT professionals to master the complexities of Kubernetes with unparalleled ease. We're more than a platform; we're your launchpad for streamline ...


  • ProcDNA Analytics Pvt Ltd gurugram, India

    AboutUs: ProcDNA is a globalconsulting firm focused on establishing Commercial Analytics andTechnology solutions for life science firms. We work side by sidewith our clients partnering to achieve their goals. Our peoplebring in a strong blend of design thinking the latest technol ...


  • ADCI - Haryana gurugram, India Freelance

    We started 7 years back with a mission to "transform the way India buys and sells, thereby transforming lives". Not only have we created strong impact in India taking Amazon to a leadership position, but on this journey we have realised that we as a team are uniquely positioned t ...


  • GreyOrange Gurugram, India

    About GreyOrange · GreyOrange is a global leader in AI-driven robotic automation software and hardware, transforming distribution and fulfillment centers worldwide. Our solutions increase productivity, empower growth and scale, mitigate labor challenges, reduce risk and time t ...


  • HT Media Gurgaon/Gurugram, India

    Overview : · We are seeking a highly skilled and motivated Software Development Engineer with expertise in React to join our dynamic team. As a key member of our development group, you will play a pivotal role in crafting visually appealing and responsive user interfaces for our ...


  • DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED Gurgaon/Gurugram, India

    Job Requirements : · - Development of iOS/Android test automation on mobile test harnesses. · - Develop and enhance to the existing automation scripts, tools and framework using Java, TestNG and Appium. · - Execute automated test plans and regression tests for iOS/Android applic ...


  • Coforge Gurugram, India

    This role would require hands on experience in coding , interview process would involve coding assessments. · Bachelors or master's in computer science or a related technical field; or equivalent related professional experience · 5+ years of professional software development with ...