Senior C++, C# Engineer

Full Time
  • Full Time
  • India

Join a dynamic engineering team focused on developing robust Windows client applications. You’ll design, code, and review software using agile practices while collaborating with internal and client stakeholders.

What You’ll Do

  • Design, implement, and review Windows UWP client applications in Agile sprints.
  • Collaborate with Quest Global and client teams on feature development.
  • Write and execute testing plans, debug code, and propose improvements.
  • Manage multithreaded components and ensure thread safety.
  • Integrate REST APIs using curl and OpenSSL libraries.

What You Need

  • 6‑8 years of C++ (C++14‑C++17) development experience.
  • Proficiency with Windows UWP, multithreading, and synchronization primitives.
  • Strong knowledge of object‑oriented design, inheritance, and composition.
  • Experience with Git, Gerrit, and GitHub version control workflows.
  • Familiarity with curl, OpenSSL, and RESTful API programming.
  • Understanding of IPC mechanisms, shared memory, and socket communication.

Good to Have

  • Code profiling using performance tools.
  • Experience with Docker/VM environments.
  • Test‑driven development and CI/CD pipelines.
  • Exposure to cloud platforms like AWS or Azure.

The Opportunity

Opportunity to work with AI‑powered development tools and broaden skill set across cloud and security domains. Collaborate in a team that values cross‑skill growth.

Similar Jobs to Apply
  • Cognisol
    India

    You’ll join a fast‑moving engineering team that builds end‑to‑end product features on a Java/Spring Boot backend and a React frontend, deploying and monitoring them on AWS. The platform hand
  • HuntingCube
    India

    Join a fast‑growing startup tackling security data at massive scale. As a Rust backend engineer you’ll build high‑performance services and distributed systems that power Rover AI’s next‑gen
  • NonStop io Technologies
    India

    Backend engineers are tasked with building robust, scalable services in Python. You’ll design, develop, and maintain APIs that power SaaS products. Collaboration with front‑end, product, and DevOp
  • NTT DATA North America
    Bangalore

    Join a fast‑moving team building cloud‑native platforms where you’ll design, develop, and operate Kubernetes‑driven services using Java and Python. You’ll own end‑to‑end delivery, from c