28 Sep
|
Capgemini
|
Bengaluru
28 Sep
Capgemini
Bengaluru
We are looking for a skilled C++ Developer with robust expertise in C++ programming, Linux/Unix environments, and PostgreSQL. The role involves designing, developing, and optimizing high-performance applications with a focus on system-level programming, multithreading, and contemporary C++ best practices.
Key Responsibilities
Design, develop, and maintain applications using modern C++.
Build scalable and high-performance solutions on Unix/Linux platforms.
Work with PostgreSQL databases for data storage and retrieval.
Implement efficient data structures, design patterns, and STL-based solutions.
Develop multithreaded and real-time system components.
Integrate with system APIs and build wrapper libraries.
Develop native modules for Node.js, Python, or similar platforms.
Collaborate using Git-based version control and CI/CD pipelines.
Troubleshoot, optimize, and enhance application performance.
Key Skills
Strong C++ development and coding expertise
Unix/Linux and PostgreSQL
Data Structures, Algorithms, Design Patterns, STL
Advanced C++ concepts (Templates, Polymorphism, Friend Classes)
Contemporary C++ standards and best practices
Multithreading and Real-Time Systems
Low-Level/System Programming
System APIs and Wrapper Libraries
Native Module Development (Node.js/Python)
Git and Version Control
CI/CD Practices
GCP Cloud (Good to Have)
📌 C++ Developer Bengaluru
🏢 Capgemini
📍 Bengaluru