Back to jobs
QG
Hiring companyQuest Global

Verified today

Senior C++ Engineer, C#

Pune,Maharashtra,India Full-time On-site

About the role

Quest Global team developing Windows client applications. The role designs, implements, and reviews code for C++ and C# projects, focusing on multithreading, IPC, and modern C++ standards. Based in Pune, India, on-site work model, collaborating with Quest Global and customer teams in an agile environment.

What you’ll do

  • Design and implement enhancements for Windows client applications
  • Participate in code reviews and peer feedback sessions
  • Develop and maintain multithreaded components
  • Write and execute unit and integration tests
  • Collaborate with cross‑functional teams to integrate features
  • Debug and resolve code issues using tools like GDB
  • Contribute to CI/CD pipelines and Docker environments
  • Document code changes and technical specifications

What you’ll bring

  • 3+ years C++ development
  • Proficiency with C++14-17
  • Experience with multithreading and synchronization
  • Knowledge of design patterns and OOP concepts
  • Familiarity with UWP and Windows client development
  • Version control using Git, Gerrit or GitHub
  • Experience with REST APIs, curl, OpenSSL
  • Understanding of IPC, shared memory, sockets

Skills

C++C#UWPMultithreadingIPCDesign PatternsGitREST API