C++ Developer
Summary
Develops and maintains C++ applications on Linux/Unix at GSN Consulting in Chennai, using STL and CMake, with a focus on multithreading, concurrency, and data-structure troubleshooting plus Git-based automated testing.
Roles and Responsibilities :
- Design, develop, test, and maintain high-quality C++ code for various applications on Linux / Unix platform using STL and CMake.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Troubleshoot complex issues related to multithreading, concurrency, and data structures in C++ programs.
- Develop automated testing frameworks using Git version control system.
Job Requirements :
- 4-10 years of experience in developing C++ applications on Linux / Unix platform.
- Strong understanding of Standard Template Library (STL) and its usage in C++ programming language.
- Proficiency in using CMake build tools for managing projects and generating build scripts.