Bestkaam Logo
Talentmatics Logo

Software Developer – C++

Actively Reviewing the Applications

Talentmatics

Gurugram Full-Time 2–4 years
Posted 3 days ago Apply by June 11, 2026

Job Description

We are looking for a skilled C++ Software Developer to contribute to the development and optimization of our core trading and back-office systems. You will work on building scalable, high-performance applications, collaborating with cross-functional teams in a fast-paced engineering environment.


Key Responsibilities

Application Development

  • Design, develop, and maintain high-performance C++ applications
  • Write clean, efficient, and well-documented code using modern C++ standards (C++11 and above)
  • Implement and maintain automated test frameworks with strong test coverage
  • Debug, profile, and optimize applications using GDB, Valgrind, and performance profiling tools

Collaboration & Delivery

  • Work closely with QA, DevOps, and Product teams to ensure reliable releases
  • Participate in design discussions and code reviews
  • Contribute to CI/CD pipelines and release automation
  • Follow and promote best practices in C++ and Linux development

Innovation & Productivity

  • Propose improvements to tools, processes, and system design
  • Monitor and track key technical and performance metrics
  • Take ownership of complex technical challenges and deliver effective solutions


Experience & Technical Skills

  • 4+ years of hands-on experience in C++ application development
  • Strong experience with C++11 or newer standards
  • Solid understanding of OOP principles and software design patterns
  • Deep knowledge of:
  • STL
  • Multithreading & concurrency
  • Socket programming
  • Data structures
  • Strong experience in Linux-based development and debugging
  • Proficiency with GCC, GDB, Makefile
  • Experience using Valgrind or similar memory/performance analysis tools
  • Familiarity with Git or other version control systems
  • Experience writing and maintaining automated tests
  • Capital markets / trading domain experience is a plus


Soft Skills

  • Strong problem-solving and analytical mindset
  • Clear and effective communication skills
  • Self-motivated and able to work independently
  • Passion for high-quality, performant software
  • Comfortable working in a fast-paced, collaborative environment
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.