C++ and C#

2 weeks ago


Bengaluru, Karnataka, India Torry Harris Business Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

We are seeking a top-tier Software Engineer with deep expertise in C++ and C# (.NET) who is passionate about writing clean, scalable, and secure code. If you take pride in building robust applications that solve real-world problems and thrive in a collaborative, agile environment, this opportunity is for you. You'll work alongside experienced engineers across the enterprise and gain exposure to a variety of system-level, automation, and cloud technologies.

As a C++ and C# developer, you will contribute to complex assignments involving enterprise-grade software, cloud-native architectures, automation pipelines, and object-oriented programming.

Technical Skills – C++

• Strong proficiency in modern C++  and object-oriented programming principles

• Hands-on experience with STL containers, algorithms, iterators, and templates

• Expertise in memory management, smart pointers, and RAII

• Solid understanding of multithreading and synchronization 

• Experience with performance optimization, debugging, and profiling tools

• Knowledge of network programming, sockets, and inter-process communication (IPC)

• Exposure to embedded systems or real-time application development (preferred)

Technical Skills – C# (.NET)

• Proficiency in C# (7.0 and above) with solid understanding of OOP, generics, delegates, and events

• Experience developing applications using .NET Framework, .NET Core, and .NET 6+

• Strong skills in ASP.NET MVC / ASP.NET Core Web API development

• Expertise in Entity Framework / EF Core, LINQ, and asynchronous programming 

• Hands-on experience with REST API design, integration, and JSON/XML serialization

• Proficiency in unit testing frameworks (MSTest, NUnit, xUnit) and mocking (Moq)

• Familiarity with Dependency Injection and design patterns (Singleton, Factory, Repository)

• Knowledge with CI/CD tools is a plus

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 3–6 years of hands-on experience in C++ and C# (.NET) development.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with Windows application development and multithreading.
  • Familiarity with .NET Framework/.NET Core and Visual Studio.
  • Experience with REST APIs, web services, and database integration (SQL/NoSQL).
  • Good understanding of software development lifecycle and Agile methodologies.

Roles and Responsibilities

Key Responsibilities

  • Design, develop, and maintain software applications using C++ and C# (.NET).
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Write efficient, scalable, and maintainable code.
  • Debug and troubleshoot issues across multiple platforms and environments.
  • Participate in code reviews and contribute to continuous improvement.
  • Develop and maintain technical documentation.
  • Ensure software meets performance, security, and reliability standards.
  • Work with version control systems (e.g., Git) and CI/CD pipelines.

  • C/C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India RideNext Software Solutions Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Candidate should have background in software development using C, C++ along with LTE and 5G wireless domain. Skills:- C++, Go Programming (Golang) and C

  • C++ with C# Developer

    2 weeks ago


    Bengaluru, Karnataka, India ITC Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: 5-7 yearsResponsibilities:¿ Analyze and identify all instances of file access in a large codebase written in C++ and C#.¿ Implement changes to migrate file access to MongoDB via a REST API.¿ Collaborate with the team to utilize the existing base level design for the API/Mongo layer.¿ Conduct thorough code research and documentation to support...

  • C++ Developer

    1 week ago


    Bengaluru, Karnataka, India I Soft Services and Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Responsibilities:Design, develop, and optimize software applications using C++.Implement and maintain networking protocols (e.g., TCP/IP, UDP, HTTP, SCTP) and features within software solutions.Collaborate with cross-functional teams to gather requirements and ensure successful implementation of networking features.Troubleshoot and resolve complex software...


  • Bengaluru, Karnataka, India Radial Hr Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    C - Sharp Developer Minimum 5 years of experience in C# and .NET Strong knowledge of OOP and design principles Experience with .NET Framework/Core Familiar with SQL Server and database handling Hands-on with REST APIs and web services Version.. Required Candidate profilersion control using Git or similar tools Ability to write clean, maintainable code Good...

  • RDDM-C++ C Qt

    2 weeks ago


    Bengaluru, Karnataka, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description Embedded C/C++ QT DeveloperLocation: Bangalore (Work from Bangalore ONLY)Experience: 6–9 yearsNotice Period: Immediate to 30 Days ONLYEducation Qualification: ONLY B.Tech (No B.Sc, B.Com, BCA, MCA, MS, MBA)Join a high-impact team where your expertise in embedded systems and GUI development will contribute to building innovative,...

  • C/C++ Engineer

    2 days ago


    Bengaluru, Karnataka, India Kynatech Systems Full time ₹ 10,000 - ₹ 15,000 per year

    Position: Mid-Level Software EngineerLocation: Bengalore (hybrid)Duration: FulltimeJob Description:We are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location with the option of a remote work schedule.This is a mid-level...

  • RDDM-C++ C Qt

    2 weeks ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Embedded C/C++ QT DeveloperLocation:Bangalore (Work from Bangalore ONLY)Experience:6–9 yearsNotice Period:Immediate to 30 Days ONLYEducation Qualification:ONLY B.Tech (No B.Sc, B.Com, BCA, MCA, MS, MBA)Join a high-impact team where your expertise in embedded systems and GUI development will contribute to building innovative, real-time applications. We are...

  • C++ C Qt Developer

    2 weeks ago


    Bengaluru, Karnataka, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description C/C++ QT Developer Location: BengaluruExperience :- 9 to 12 yearsChoose Capgemini – Reimagine the PossibleChoosing Capgemini means choosing a company where you are empowered to shape your career your way. You'll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the value of...

  • C++ C Qt Developer

    4 days ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionC/C++ QT DeveloperLocation: BengaluruExperience :- 9 to 12 yearsChoose Capgemini – Reimagine the PossibleChoosing Capgemini means choosing a company where you are empowered to shape your career your way. You'll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the value of technology...


  • Bengaluru, Karnataka, India AKSHAYA BUSINESS IT SOLUTIONS PRIVATE LIMITED Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : Role : Senior C/C Network Software Engineer Location : - Bangalore, Chennai, Trivandrum Experience : 6 - 10 years Job Summary : We are seeking an experienced Senior C/C Network Software Engineer to design, develop, and maintain high-performance software components in a demanding networking domain. The ideal candidate will possess 6-10...