Job summary
A leading software engineering company in India is seeking a skilled C++ Developer responsible for designing, developing, and maintaining high-performance applications. The ideal candidate will have strong expertise in C++, data structures, and system-level programming. Key responsibilities include writing efficient code, collaborating with cross-functional teams, and optimizing applications for performance. The role requires strong proficiency in multithreading and memory management, with knowledge of version control tools being a plus.
Qualifications
Strong proficiency in C++ (C++11/14/17 or later) required.
Solid understanding of Object-Oriented Programming (OOP).
Experience with multithreading and concurrency important.
Responsibilities
Design and maintain efficient, reusable, and reliable C++ code.
Identify bottlenecks and provide solutions.
Collaborate with cross-functional teams.
Skills
C++ (C++11/14/17 or later)
Object-Oriented Programming (OOP)
Data structures & algorithms
Multithreading and concurrency
Memory management and low-level debugging
Problem-solving and analytical skills
Tools
Git
AutoCAD