Senior Software Developer

3 weeks ago


Gurgaon, Haryana, India MakeMyTrip Full time

Company Overview

We're MakeMyTrip, a leading travel company that's revolutionizing the way people explore the world. Our mission is to provide exceptional travel experiences, and we're committed to building a platform that's loved by our customers and partners alike.

About the Role

We're seeking an experienced Senior Software Developer to join our team. As a key member of our software development team, you'll play a crucial role in designing, developing, and maintaining our cutting-edge travel technology platform.

Key Responsibilities

  • Design and develop scalable, efficient, and high-quality software solutions using Java stack (Spring/SpringBoot/DropWizard)
  • Develop and maintain new features on our Java-based platform
  • Work closely with cross-functional teams to identify and prioritize project requirements
  • Collaborate with peers and leads to develop technical designs and approaches for new product development
  • Ensure compliance with build/release and configuration management processes
  • Develop unit test cases for project modules and execute quality plans

Requirements

  • 8+ years of experience in software development
  • Strong understanding of Object-Oriented Programming Concepts and hands-on experience with Java stack
  • Experience with development across multiple browsers/platforms on Website/Android/Desktop BFFs
  • Familiarity with SQL/NoSQL data stores, Responsive High Level Designs, MVC, SOA, RESTFull web services, Kafka/RabbitMQ, and streaming services
  • Hands-on experience with AWS/Azure deployment strategies and GenAI offerings
  • Excellent communication and teamwork skills
  • B.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics or related field from a premier institute

Educational Qualifications

We're looking for candidates with a strong educational background in Computer Science, Electronics, or a related field from a premier institute. A Bachelor's or Master's degree in Computer Science or a related field is required.

Salary Range

$120,000 - $180,000 per annum, depending on experience



  • Gurgaon, Haryana, India Lepton Software Full time

    Company Overview:Lepton Software is a leading provider of Location Intelligence and Analytic Solutions with over 20 years of experience. The company has a team of over 300 people and specializes in Map-based software solutions and consulting services.We offer a broad portfolio of business and technology solutions, including network feasibility planning,...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Overview:At Lepton Software, we are seeking a skilled and experienced Senior Proposal Development Manager to join our team.The ideal candidate will have a strong background in bid management, proposal writing, and commercial terms and conditions.The role requires excellent communication and interpersonal skills, with the ability to influence and persuade...


  • Gurgaon, Haryana, India Yaarii Digital Integrated Services Full time

    At Yaarii Digital Integrated Services, we're seeking a seasoned Technical Support Engineer to join our team as a Senior Software Engineer.**Job Summary:**We require a technical professional with 5+ years of experience in software development and support. The ideal candidate will have expertise in SQL, PL/SQL, and Incident Management Tools, along with...


  • Gurgaon, Haryana, India HiringGo Full time

    Senior Software Development ManagerWe are looking for an experienced Senior Software Development Manager to join our team. As a Senior Software Development Manager, you will be responsible for leading software development projects from initiation to completion, ensuring timely delivery and budget adherence.Main Responsibilities:Develop and manage project...


  • Gurgaon, Haryana, India Summit Consulting Services Full time

    **Job Title:** Senior Software Development EngineerWe are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Summit Consulting Services.**About the Role:The ideal candidate will have a strong background in software development, with a minimum of 8 years of experience in designing, developing, and deploying...


  • Gurgaon, Haryana, India Evoke HR Solutions Full time

    Job Title: Senior Software DeveloperWe are seeking an experienced Senior Software Developer to join our team at Evoke HR Solutions.About the Role:This is a challenging opportunity for a skilled software engineer who can design, develop, and maintain robust .NET Core-based backend services. The successful candidate will have expertise in frontend technologies...


  • Gurgaon, Haryana, India MakeMyTrip Full time

    MakeMyTrip: A Leading Travel CompanyWe are looking for a highly skilled and experienced Senior Software Developer to join our team.Job Description:As a Senior Software Developer, you will be responsible for designing, developing, and deploying mobile applications for iOS and Android platforms.You will work closely with the architecture team to design and...


  • Gurgaon, Haryana, India PVAR Services Full time

    Job Title: Senior Software Developer">About the Role:">PVAR Services is seeking an experienced Senior Software Developer to join our team. As a senior member of our software development team, you will be responsible for designing and developing robust and scalable back-end services using Node.js, Python (Django/Flask), Ruby on Rails, or similar...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job DescriptionAt Lepton Software, we are looking for a talented Sr. Software Developer to join our team. The successful candidate will be responsible for contributing to all phases of the development lifecycle, writing well-designed, efficient, reusable, and reliable code, and ensuring the best possible performance, quality, and responsiveness of our...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Summary:Lepton Software is seeking a highly skilled Senior Business Development Executive to lead our bid management efforts. As a key member of our team, you will be responsible for coordinating and collaborating with stakeholders to ensure successful proposal submissions.Responsibilities:Bid Management: Develop and implement strategies for bid...


  • Gurgaon, Haryana, India Grizmo Labs Full time

    **Grizmo Labs Overview**We are Grizmo Labs, a leading technology company.Our team is passionate about developing innovative software solutions.We are seeking an experienced Senior Software Developer to join our team.The successful candidate will have 2+ years of experience in object-oriented software development with a solid understanding of Ruby/Rails and...


  • Gurgaon, Haryana, India Prospecta Software Full time

    Company OverviewProspecta Software is a leading global provider of data management and automation software. Founded in 2002, our company has evolved to become a driving force in the industry, delivering innovative solutions to enterprise clients.We are committed to creating accurate, compliant, and applicable master data through to data disposal. Our...


  • Gurgaon, Haryana, India Buzzhire Full time

    Job TitleSenior Software EngineerAbout BuzzhireWe are a leading technology firm seeking an experienced Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing efficient, scalable, and maintainable code.Salary and BenefitsWe offer a competitive salary range of $120,000...


  • Gurgaon, Haryana, India Ezeiatech Systems Private Limited Full time

    About Ezeiatech Systems Private Limited:We are a leading technology company that develops innovative software solutions using cutting-edge technologies.Job Summary:We are seeking an experienced and skilled Senior Software Developer to join our team.The ideal candidate will have a strong background in software development, particularly with Python, and...


  • Gurgaon, Haryana, India RoundCircle Full time

    Job OverviewRoundCircle is seeking a highly skilled Senior Software Engineer to lead the development of high-performance search solutions using Java, Lucene, and OpenSearch.


  • Gurgaon, Haryana, India Summit Consulting Services Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Manager to lead our engineering team at Summit Consulting Services.Job DescriptionThe ideal candidate will have a strong background in software development and technical leadership, with a proven track record of delivering large-scale projects on time and within...


  • Gurgaon, Haryana, India DailyObjects Full time

    About the Role: As a Senior Software Development Manager at DailyObjects, you will oversee the development team in building scalable e-commerce solutions. Collaborating with cross-functional teams, you will ensure application stability and scalability on AWS, addressing performance and system issues proactively.We are looking for an expert who has 5+ years...


  • Gurgaon, Haryana, India CarDekho Full time

    At CarDekho, we are seeking a highly skilled Senior Software Development Manager to lead our team of engineers in delivering high-quality software solutions.About the RoleThis is an exciting opportunity for an experienced leader to drive technical innovation and excellence within our organization.The ideal candidate will have extensive hands-on experience...


  • Gurgaon, Haryana, India Grownex HR Solution Full time

    About the RoleA seasoned software development engineer plays a pivotal role in the design, development, testing, and maintenance of software applications and systems. This individual takes on a key position within a software development team, driving the creation and improvement of software products.Key Responsibilities• Create high-quality code that...


  • Gurgaon, Haryana, India GoldenHire Consultancy Full time

    Job OverviewWe are seeking a highly skilled Senior Software Development Engineer to join our team at GoldenHire Consultancy.ResponsibilitiesDevelop and maintain automated test scripts using C# and Visual Studio.Analyze test results and report defects to the development team.Prepare test plans, execute test cases, and perform various types of testing for...