Senior C++ Software Engineer

1 day ago


India Tech Mahindra (formerly Mahindra Satyam) Full time

About Tech Mahindra

Tech Mahindra is a leading provider of digital transformation, consulting, and business re-engineering services and solutions.

Estimated Salary: ₹2,500,000 - ₹4,200,000 per year

Job Overview

We are looking for an experienced C++ developer to join our team as a senior software engineer. The successful candidate will have strong knowledge of modern C++, including template metaprogramming, memory management with smart pointers, polymorphism, and inheritance.

Key Responsibilities

The key responsibilities of this role include:

  • Designing and developing high-performance software applications using modern C++11 and later.
  • Implementing efficient memory management using smart pointers.
  • Developing object-oriented software using polymorphism and inheritance.
  • Collaborating with cross-functional teams to integrate software components.
  • Ensuring code quality, maintainability, and scalability.

Requirements

To be successful in this role, you will need:

  • At least 7 years of experience in C++ development.
  • Strong knowledge of modern C++ features, including template metaprogramming, smart pointers, and CMake.
  • Experience with DevOps tools like Teamcity and Octopus.
  • Knowledge of cloud platforms like AWS.
  • Familiarity with database management systems like Postgres and SQL server.

Bonus

This role offers a unique opportunity to work on challenging projects, collaborate with experienced professionals, and grow your career in a dynamic environment.

Work-Life Balance

We understand the importance of work-life balance and offer flexible working hours to ensure that you can manage your personal and professional responsibilities effectively.



  • India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • india NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++Job Location - Pune or India RemoteAbout Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here, you’ll...


  • india NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • india NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++Job Location - Pune or India RemoteAbout Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here, you’ll...


  • India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • india NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++ Job Location - Pune or India Remote About Client - Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...


  • india Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:Design and architect integration solutions to connect various enterprise applications, systems, and databases.Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.Utilize Azure Integration Services such as Azure Logic Apps,...


  • india Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement: Design and architect integration solutions to connect various enterprise applications, systems, and databases. Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications. Utilize Azure Integration Services such as Azure Logic Apps,...


  • India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement: Design and architect integration solutions to connect various enterprise applications, systems, and databases. Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications. Utilize Azure Integration Services such as Azure Logic...


  • india Camascope Full time

    About usCamascope is a fast-growing technology company focused on empowering the care and medication sector with technology. We are a team of talented, caring, and ambitious individuals who are committed to making a difference in care. Our ecosystem connects pharmacies, care homes, and doctors to improve the lives of many.There has never been a better time...


  • India Aspect Software Full time

    About the RoleAt Aspect Software, we are seeking a highly skilled and experienced Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software components using industry-leading technologies such...


  • India MOS Utility Limited Full time

    About the Role:We are seeking a highly skilled Senior C++ Software Engineer to join our team at MOS Utility Limited. The successful candidate will be responsible for designing, developing, and maintaining cutting-edge C++ applications that drive the future of utility payment solutions.Key Responsibilities:Design and develop high-quality C++ software...


  • India Client Full time

    Job SummaryWe are seeking an experienced Senior C Software Engineer to lead the validation of our cutting-edge AI system. As a key member of our team, you will be responsible for ensuring the accuracy, efficiency, and dependability of AI-generated code by validating it.You will work closely with cross-functional teams to identify strategies for enhancing the...


  • Anywhere in India/Multiple Locations vamana skillsync pvt ltd Full time

    Job Title: C/C++ Software Development EngineerAbout the Role:We are seeking a highly experienced C/C++ software development engineer to join our team at Vamana Skillsync Pvt Ltd. The ideal candidate will have a strong background in C/C++ programming and experience working with AI systems.Key Responsibilities:Review and validate AI-generated code to ensure...

  • Sr. Software Engineer

    2 months ago


    india BQE Software Full time

    Job Overview:We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies, strong expertise in C#, and solid knowledge of SQL Server. You will play a key role in designing, developing, and maintaining...

  • Sr. Software Engineer

    2 months ago


    india BQE Software Full time

    Job Overview: We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies , strong expertise in C# , and solid knowledge of SQL Server . You will play a key role in designing, developing, and maintaining...

  • Devops engineer

    4 weeks ago


    India C&R Software Full time

    The Position – Dev Ops Cloud Engineer The Cloud Services Management (CSM) team is seeking an experienced Dev Ops Cloud Engineer who thrives working in a fast-paced, state-of-the-art public cloud environment. The role, principally focused on AWS infrastructure, is a blend of client-centric project delivery, level-2 operational technical support, and...


  • India Soliton Technologies Full time

    Position Overview We are a 25+ year Company that provides software solutions for Test and Measurement Automation and serves seven of the top 20 semiconductor companies in the world. C# is a powerful and versatile language that we want you to have superior command over. We are looking for a Lead Software Engineer in C#, who has C# programming...