Home
Jobs

C++ Developer

5 - 8 years

14 - 24 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

C++ Developer Experience: 5-8 Years Location: Bangalore Education: BE/B.Tech Job Description: -Design and develop high-performance applications using C++, ensuring scalable and maintainable solutions. -Implement key C++ features including structures (Structs, Union, Enum), class inheritance, overloading, polymorphism, and virtual base classes. -Build and manage multi-threaded applications, utilizing mutexes, locks, and atomic operations to ensure thread safety and concurrency. -Work with templates and Standard Template Library (STL) to create reusable, efficient, and generic components. -Perform file handling operations for reading/writing data, manipulating file systems, and implementing custom file-based I/O logic. -Work with Object-Oriented Programming (OOP) concepts, designing classes, managing constructors, destructors, and implementing access control to ensure clean and secure code. -Develop data structures and algorithms for performance optimization, including searching, sorting, and graph algorithms. -Use design patterns (e.g., Factory, Singleton, Observer) to build flexible and extensible software architecture. -Implement system design and product architecture strategies, ensuring reliability, scalability, and high availability. -Manage database interactions, including integration with SQL and NoSQL databases, writing efficient queries, and optimizing data retrieval. -Troubleshoot core dumps, analyze logs, and resolve critical issues in production environments. -Write and maintain unit tests using frameworks such as Google Test to ensure code quality and minimize regressions. -Contribute to Agile development processes, participating in scrums, sprint planning, and code reviews. -Develop and maintain a strong understanding of non-functional requirements (NFR), including performance, scalability, and security. -Manage software releases and deployment using cloud technologies such as Docker, Kubernetes, and OpenShift. -Provide input on improving the development process and software performance across the team.

Mock Interview

Practice Video Interview with JobPe AI

Start C++ Interview Now

My Connections The Glove

Download Chrome Extension (See your connection in the The Glove )

chrome image
Download Now
The Glove
The Glove

Manufacturing / Safety Equipment

Protective City

50-100 Employees

42 Jobs

    Key People

  • Jane Doe

    CEO
  • John Smith

    CTO

RecommendedJobs for You

Bengaluru, Karnataka, India