Talent.com
C++ Developer
C++ Developerhirist.com - IT Jobs • Bangalore
C++ Developer

C++ Developer

hirist.com - IT Jobs • Bangalore
19 hours ago
Job description

Description :

Job Title : C++ Developer

Location : Bangalore, Karnataka

Experience : 6-9 Years

Work Mode : On-site / Full-time

About the Company :

We are a dynamic, innovation-driven technology organization committed to developing cutting-edge solutions that help businesses scale efficiently. Our teams work with modern tools, emerging technologies, and best engineering practices to deliver robust, high-performance products. We foster a collaborative, inclusive, and growth-focused culture that encourages creativity, continuous learning, and professional excellence.

Role Overview :

We are seeking an experienced C++ Developer with strong expertise in building high-performance, scalable, and maintainable applications. The ideal candidate should have hands-on experience in advanced C++ concepts, multithreading, data structures & algorithms, and system-level programming. This role involves designing core components, optimizing performance, troubleshooting complex issues, and contributing to architectural decisions.

Key Responsibilities :

  • Design, develop, and maintain high-performance C++ applications with a focus on scalability, security, and reliability.
  • Implement advanced C++ concepts including structs, unions, enums, inheritance, operator overloading, polymorphism, and virtual base classes.
  • Develop and manage multi-threaded applications, ensuring thread safety using mutexes, locks, atomic operations, etc.
  • Utilize STL, templates, and generic programming to build reusable and efficient components.
  • Implement file handling operations for data processing, file manipulation, and custom I / O logic.
  • Apply Object-Oriented Programming principles, including class design, constructors / destructors, access control, and encapsulation.
  • Design and implement efficient data structures and algorithms to optimize application performance.
  • Apply design patterns (Factory, Singleton, Observer, etc.) to build modular and extensible architecture.
  • Contribute to system design and product architecture ensuring high availability and scalability.
  • Integrate applications with SQL and NoSQL databases, write optimized queries, and improve data retrieval performance.
  • Troubleshoot and resolve critical issues in production, including log analysis and core dump investigation.
  • Write and maintain unit tests using frameworks such as Google Test to ensure code reliability and prevent regressions.
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and code reviews.
  • Work on non-functional requirements (NFRs) including performance optimization, memory management, security, and reliability.
  • Support release management and deployment using cloud & containerization technologies like Docker, Kubernetes, and OpenShift.

Key Requirements :

  • 6-9 years of hands-on experience in C++ development (C++11 / 14 / 17 preferred).
  • Strong understanding of OOP concepts, advanced C++ features, and STL.
  • Expertise in multithreading, concurrency, and thread synchronization mechanisms.
  • Strong foundation in data structures, algorithms, and system-level programming.
  • Experience with design patterns and building scalable architecture.
  • Proficiency in working with SQL / NoSQL databases and integrating applications with databases.
  • Familiarity with Linux / Unix environments, debugging tools, and performance analysis.
  • Experience with unit testing frameworks (Google Test or similar).
  • Working knowledge of Docker, Kubernetes, or OpenShift is an advantage.
  • Experience working in Agile development environments.
  • Strong problem-solving abilities and experience in debugging complex issues.
  • Excellent communication and collaboration skills.
  • Additional Information :

  • Notice Period : Immediate joiners preferred.
  • Candidates must be located in Bangalore or willing to relocate immediately.
  • Best Regards,

    Ajay Razdan

    Sr. Manager TA - Technology| The Glove

  • 91- 9810916101 : www.theglove.co.in
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore

    Related jobs
    C++ Developer

    C++ Developer

    ACL Digital • Bengaluru, Karnataka, India
    We are hiring for C++ Developer at Bangalore.Intersted,Immediate and relevant candidate can share their profile (narendra. The ideal candidate will be responsible for developing high-quality applica...Show more
    Last updated: 30+ days ago • Promoted
    C / C++ Developer

    C / C++ Developer

    Calsoft • Bengaluru, Karnataka, India
    Job Title : C, C++ Developer (Not Embedded).Domain : Storage OR Networking OR Virtualization.Design, develop, and maintain C++ applications for networking and distributed systems.Implement and optim...Show more
    Last updated: 24 days ago • Promoted
    C++ Developer

    C++ Developer

    Ascendion • Bengaluru, Karnataka, India
    We are seeking a highly skilled C++ Developer with 6–9 years of experience to design, develop, and maintain high-performance software applications. The ideal candidate will have a strong foundation ...Show more
    Last updated: 23 days ago • Promoted
    C++ Developer

    C++ Developer

    Confidential • Bengaluru, Karnataka, India
    About the Role We are looking for a skilled C++ Developer to design, develop, and optimize high-performance software solutions. The ideal candidate should have strong problem-solving skills, a dee...Show more
    Last updated: 22 days ago • Promoted
    C++ Developer

    C++ Developer

    People Gamut HR SOlutions • Bangalore
    Description : Inside the Engineering department, the team you will be joining participates in building what we call the Collectors : the en...Show more
    Last updated: 30+ days ago • Promoted
    C++ Developer

    C++ Developer

    UST • Bengaluru, Karnataka, India
    Expertise in C++ with a focus on Windows environment.Experience with XML, JSON, and REST technologies.Strong background in Object-Oriented design and development. Specialization in Windows OS and in...Show more
    Last updated: 24 days ago • Promoted
    C++ Developer

    C++ Developer

    Applied Materials • Bengaluru, Karnataka, India
    Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design build and service cutting-edge equipment...Show more
    Last updated: 10 days ago • Promoted
    C Developer

    C Developer

    LTIMindtree • Bengaluru, Karnataka, India
    Work Location : Bangalore, Hyderabad , Pune, Noida.Plain C++ developer(Plain C++ ,Linux ,, Data Structures, Design patterns, object slicing, memory management and in depth OOPs in theory, and optim...Show more
    Last updated: 30+ days ago • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLC • Bangalore
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show more
    Last updated: 30+ days ago • Promoted
    C++ developer

    C++ developer

    Confidential • Bengaluru / Bangalore
    Linux-based software applications.Singleton, Factory, and Observer.Design, implement, and execute comprehensive.Take ownership of projects from conception to delivery, ensuring high-quality, on-tim...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Developer / Lead

    Senior C++ Developer / Lead

    Confidential • Bengaluru / Bangalore
    Hold at least a bachelor's degree in computer science or another related STEM field.Minimum of 5 years of professional software development experience in C++11 or newer. Strong knowledge of data str...Show more
    Last updated: 30+ days ago • Promoted
    C# C++ Developer

    C# C++ Developer

    TalentOla • Bangalore, Karnataka, India
    Proficient in designing and developing applications in C# and C.Should possess good DevOps skills with hands-on experience in Gitlab including CICD pipelines. Database skills SQL / Postgresql / Mong...Show more
    Last updated: 7 days ago • Promoted
    C++ Developer - 30570

    C++ Developer - 30570

    Turing • Bengaluru, Karnataka, India
    Role Overview : Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex...Show more
    Last updated: 30+ days ago • Promoted
    C++ Developer

    C++ Developer

    Bristlecone • Bangalore Urban, Karnataka, India
    C++ : 9+ years of working Experience on C++ Programming, Memory Management & File I / O and Streams Concepts.Multithreading : Strong understanding on Multithreading (creating and managing threads, sync...Show more
    Last updated: 1 day ago • Promoted
    C++ Developer / Lead

    C++ Developer / Lead

    Confidential • Bengaluru / Bangalore, Mumbai
    We're looking for a skilled C++ Developer with strong experience in Windows development using MFC and ATL COM.C++ (Design Patterns, Multi-threading, Data Structures, File Systems).Expert in MFC, AP...Show more
    Last updated: 28 days ago • Promoted
    C++ Developer

    C++ Developer

    Match Point Solutions • Bengaluru, Karnataka, India
    Mandate Skills : - C Linux Application developer Design Design patterns distributed Systems.Were looking for a C Developer to join our team and contribute to building efficient scalable applications...Show more
    Last updated: 10 days ago • Promoted
    C / C++ Developer with Payments Domain

    C / C++ Developer with Payments Domain

    Confidential • Bengaluru / Bangalore, India
    Experienced (relevant combo of work and education).Bachelor of Computer Engineering.Are you curious, motivated, and forward-thinking At FIS you'll have the opportunity to work on some of the most c...Show more
    Last updated: 28 days ago • Promoted
    C++ Developer

    C++ Developer

    N Human Resources & Management Systems • Bangalore, Karnataka, India
    We are seeking an experienced C Developer to join our team as an individual contributor.This role requires strong technical expertise in modern C development database management and API integration...Show more
    Last updated: 17 days ago • Promoted