C++ Developer
Summary
Senior C++ developer (6-12 years) in Mumbai who designs, develops, and maintains C++ applications on Linux/Unix platforms, participates in code reviews, and troubleshoots issues around memory management, multithreading, and STL containers. Core stack includes C++, Boost, and Linux/Unix.
Roles and Responsibilities :
- Design, develop, test, and maintain high-quality C++ code for various applications on Linux/Unix platforms.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Participate in code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
- Troubleshoot complex issues related to memory management, multithreading, and STL containers.
Job Requirements :
- 6-12 years of experience in developing C++ applications on Linux/Unix platforms using Boost libraries.
- Strong understanding of algorithms, data structures (e.g., stacks), OOPS concepts (e.g., classes), and Unix/Linux operating systems.
- Proficiency in writing efficient code using STL containers such as vectors or maps.