Talent.com
No longer accepting applications
C++ Developer

C++ Developer

ConfidentialChennai, Tamil Nadu, India
23 hours ago
Job description

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 deep understanding of object-oriented programming, and experience in writing efficient, scalable, and reliable C++ code.

Key Responsibilities

Design, develop, and maintain high-performance C++ applications .

Write clean, optimized, and well-documented code.

Work closely with cross-functional teams (developers, product managers, and QA) to deliver robust solutions.

Debug and resolve software defects, performance bottlenecks, and memory issues.

Participate in code reviews and ensure coding standards and best practices are followed.

Collaborate in architecture and system design discussions .

Contribute to continuous improvement in code quality and development processes.

Required Skills & Experience

Strong proficiency in C++ (C++11 / 14 / 17 / 20) and Object-Oriented Programming (OOP) principles.

Experience with STL, multithreading, and memory management .

Good understanding of data structures, algorithms , and design patterns.

Experience with Linux / Unix environments and shell scripting.

Familiarity with version control systems (Git, SVN).

Knowledge of network programming, IPC, or low-latency systems is a plus.

Strong debugging and problem-solving abilities.

Preferred / Nice-to-Have Skills

Experience with Python or C# for scripting and automation.

Exposure to financial systems, HFT, or trading platforms (if relevant).

Knowledge of Boost libraries , CMake , or cross-platform development .

Familiarity with unit testing frameworks (e.g., Google Test).

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field .

Why Join Us

Work on cutting-edge technologies and high-performance systems.

Collaborative and innovative work environment.

Opportunity to grow within a fast-paced, global organization .

Create a job alert for this search

Developer • Chennai, Tamil Nadu, India