Talent.com
C++ Architect
C++ ArchitectCapgemini Engineering • Alleppey, Republic Of India, IN
No longer accepting applications
C++ Architect

C++ Architect

Capgemini Engineering • Alleppey, Republic Of India, IN
3 days ago
Job description

C++ Architect

Location : Pune

Experience : 9+ years

Join us to architect and optimize high-performance, cross-platform applications while driving modernization of legacy systems.

Your Role

As a C++ Architect, you will lead the design and development of robust applications, refactor legacy codebases, and implement solutions across Windows and macOS platforms. You’ll work on protocol-level programming, memory optimization, and multithreading while collaborating with cross-functional teams to deliver scalable and maintainable software.

In this role, you will :

  • Design, develop, and maintain high-performance C++ applications.
  • Refactor and optimize legacy codebases for readability and maintainability.
  • Implement and maintain cross-platform solutions (Windows and macOS).
  • Develop and consume web services using REST, SOAP, and RPC protocols.
  • Work with relational databases including SQLite and SQL-based systems.
  • Collaborate with teams to define, design, and ship new features.
  • Ensure performance, quality, and responsiveness of applications.
  • Write clean, scalable, and efficient code following best practices.

Your Profile

  • Strong proficiency in C++ (up to C++03) and C, with working knowledge of C++11+.
  • Deep understanding of manual memory management and optimization under CPU / RAM constraints.
  • Solid grasp of Object-Oriented Design and STL.
  • Experience in refactoring older codebases for readability and maintainability.
  • Knowledge of multithreading and concurrency.
  • Hands-on experience with REST, SOAP, TCP / IP, RPC protocols.
  • Proficiency in JSON and XML data formats.
  • Strong background in socket programming.
  • Familiarity with SQLite and strong command of SQL syntax.
  • Understanding of relational database design and optimization.
  • Nice to Have

  • Experience with Linux environments.
  • Familiarity with command-line utilities (Bash or PowerShell).
  • Exposure to CI / CD pipelines, preferably using Azure DevOps.
  • Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 9+ years of professional experience in C++ development.
  • About us

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

    Create a job alert for this search

    Architect • Alleppey, Republic Of India, IN