Software Engineering Team Lead

6 days ago


Gurgaon, Haryana, India ApplyBoard Full time

About ApplyBoard

At ApplyBoard, we simplify the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. We are a mission-driven, hyper-growth organization that has been attracting dedicated individuals for more than eight years who are inspired every day to break down barriers to international education and take their careers to new heights at a company that will invest in their career growth.

We believe our diverse team members are representative of the students from more than 140 countries that we support, making us an inclusive and welcoming community.

The Role: Software Engineering Manager

We are looking for an experienced Software Engineering Team Lead to join our growing Software Development team and help take our company and platform to the next level.

What You'll Be Doing Every Day:

  • Meet business needs by managing the activities of engineers, consistently delivering quality solutions.
  • Work with internal customers to gather business processes and project requirements.
  • Actively drive the development life-cycle from requirements analysis, feasibility estimates, architectural design, development, implementation, and operational support.
  • Work closely with Product Management partners in developing project plans, resource planning, scheduling and managing development timelines.
  • Build and manage multi-disciplined software teams and oversee the development processes using industry best practices.
  • Responsible for design reviews, code reviews, and mentoring the software engineering team.
  • Work closely with the Talent Acquisition team and hiring managers to hire world-class talent.
  • Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.
  • Plan and participate in community meetups, fireside chats, info sessions, tech and recruiting events, etc.

What You Bring to the Table:

  • A minimum of 5+ years of work experience in software development.
  • Min. of 1+ years in a leadership role within software development (Engineering Manager level equivalent or higher).
  • Bachelor's degree in Engineering, Computer Science or equivalent work experience.
  • Proficiency with agile methodologies, software development tools, and best practices.
  • Strong experiential knowledge of development in an environment utilizing TDD and CI/CD.
  • Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis.
  • Experience in defining and executing professional software engineering best practices for the full software development life cycle Proficiency in Event-Driven and Service-Oriented Architecture.
  • Strong analytical and quantitative skills; ability to use hard data and metrics to back up assumptions, recommendations, and drive actions.
  • Strengths in problem-solving, issue resolution, ability to work in a deadline-driven work environment, attention to detail, and ability to multitask.
  • Strong verbal and written communication skills with a demonstrated experience engaging and influencing peers and executives.
  • Demonstrated ability to understand and discuss technical concepts, manage trade-offs and evaluate opportunistic new ideas with internal and external partners.
  • Demonstrated ability to work with business, legal, engineering, design, and other stakeholders to deliver products/services.
  • Excellent communication (written and verbal) skills.
  • A strong sense of ownership, urgency, and drive.
  • A strong leader, mentor, and people manager track record of data-driven decisions.

Salary:$120,000 - $150,000 per year.



  • Gurgaon, Haryana, India Headsup Corporation Pvt. Ltd. Full time

    Job Title: Software Engineering Team LeadCompany Overview: Headsup Corporation Pvt. Ltd. is a leading provider of innovative software solutions. We are seeking a highly skilled Software Engineering Team Lead to join our team and help drive our growth.Job Summary:We are looking for a seasoned software engineer to lead our development team. As a Software...


  • Gurgaon, Haryana, India Talent Nexa Consulting Full time

    Role OverviewAs a Lead Software Engineer at Talent Nexa Consulting, you'll be responsible for leading the development of robust and scalable software solutions that power our cutting-edge products. You will lead a team of talented engineers in designing, implementing, and deploying scalable applications, collaborating closely with cross-functional teams to...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior Software Development Team LeadWe are seeking a highly skilled and experienced Senior Software Development Team Lead to join our team at Lepton Software. As a key member of our development team, you will be responsible for leading a team of software developers in the design, development, and delivery of GIS application projects.Key...


  • Gurgaon, Haryana, India CarDekho Full time

    Job Title: Software Engineering ManagerWe are seeking an experienced and skilled Software Engineering Manager to lead a high-performing team of engineers in delivering cutting-edge software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for driving innovation and excellence.Key...


  • Gurgaon, Haryana, India VDart Software Services Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead with expertise in Tricentis Tosca automation to join our team at VDart Software Services.This is a challenging opportunity for an experienced professional to lead and design robust automation frameworks and solutions using TOSCA, creating and maintaining automation strategies, and...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we're committed to advancing health equity on a global scale. As a Software Engineering Team Lead, you'll play a critical role in delivering care and improving health outcomes by connecting people with the care, pharmacy benefits, data, and resources they need. Your expertise in Java J2EE, Spring Boot microservices, Kubernetes, and...


  • Gurgaon, Haryana, India Real Time Data Services Full time

    Job Title: Engineering ManagerAt Real Time Data Services, we are seeking an experienced Engineering Manager to lead our software engineering team. The successful candidate will have a proven track record of delivering successful projects and developing engineers.Key Responsibilities:Team Leadership: Lead, mentor, and grow a team of software engineers.Project...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Software Engineering Team Lead, you'll play a critical role in driving this mission forward. Your primary responsibilities will include running the production environment, monitoring availability, and taking a holistic...


  • Gurgaon, Haryana, India CarDekho Full time

    Job Title: Engineering ManagerWe are seeking an experienced Engineering Manager to lead a team of engineers in delivering high-quality software solutions. The ideal candidate will have extensive hands-on experience with the MERN stack (MongoDB, Elastic, React, Node.js) and MySQL, as well as deep knowledge of AWS technologies and modern software...


  • Gurgaon, Haryana, India PayU Full time

    Roles and ResponsibilitiesAs a key member of our Engineering Team at PayU, this senior software development manager position entails leading the development of next-generation payment platforms and applications.Collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements.Develop and lead a team to create robust,...


  • Gurgaon, Haryana, India Salesforce Full time

    Job Title: Software Engineering Team LeadWe are seeking an experienced Software Engineering Team Lead to join our team. The ideal candidate will have a strong background in software engineering principles, system design, and architecture, as well as leadership experience in managing a team of backend engineers.Responsibilities:Lead and manage a team of...


  • Gurgaon, Haryana, India Nielsen Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to lead our team of software developers. As a Staff Software Engineer, you will be responsible for overseeing the development of high-quality software solutions, fostering a collaborative and productive environment, and guiding the team towards successful project delivery.Key...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone. We believe that everyone deserves the opportunity to live their healthiest life, regardless of race, gender, sexuality, age, location, or income. To achieve this mission, we are seeking a skilled Software Engineering Team Lead...


  • Gurgaon, Haryana, India Partech Full time

    At PAR Technology, we're constantly pushing the boundaries of innovation and customer success.As a key member of our Engineering team, you'll be responsible for leading a team of Software Development and QA Engineers.You'll work closely with Product and Engineering teams to analyze, design, and develop system features and functionality within an Agile...


  • Gurgaon, Haryana, India Gartner Full time

    About the RoleGartner seeks a seasoned leader to oversee the development of innovative growth products for end-users. As a key member of the Gartner Innovation Tools team, you will be responsible for leading high-performing engineering teams and collaborating with cross-functional teams to understand complex product requirements.Key Responsibilities:Lead...


  • Gurgaon, Haryana, India Syfe Full time

    Company OverviewSyfe is a pioneering fintech startup with a mission to empower individuals to grow their wealth for a better future. Founded on the principles of advice, access, and innovation, we cater to the diverse needs of our customers through proprietary portfolios, cash management solutions, and state-of-the-art brokerage services.Role OverviewWe are...


  • Gurgaon, Haryana, India Hindustan Times Full time

    About UsVisionary leadership is required to spearhead our software engineering endeavors at Hindustan Times, a pioneering media house. As we chart our course for expansion, we seek a seasoned Engineering Manager to oversee the development and maintenance of our core Java backend systems. This high-profile position demands a master strategist who can drive...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Software Engineering Lead, you'll play a critical role in advancing health equity on a global scale. Your expertise will help us deliver efficient, maintainable code using TDD in an agile environment, and you'll work...


  • Gurgaon, Haryana, India Encore Capital Group Full time

    About Encore Capital GroupWe are a global team of over 4,000 employees dedicated to empowering consumers to begin their path towards financial recovery and build a better life for themselves and their families.As a Technical Lead for Software Engineering, you will play a key role in our mission by providing oversight of the modification and maintenance of...


  • Gurgaon, Haryana, India BT Group Full time

    Key Responsibilities:Lead and coach software engineering teams to deliver high-quality code on time and on budget, implementing measurable and predictable engineering capabilities.Design and implement scalable software architectures using Node.js and React/Next, driving innovation and growth.Oversee backend development, ensuring robust, efficient, and secure...