
C++ with VC++ Developers + Linux (RARR Job 5714)
Job Skills
Job Description
Key Responsibilities:
-
Design, develop, and maintain software applications using C++ and VC++.
-
Work on cross-platform development with Windows and Linux systems.
-
Analyze requirements, design modules, and implement new features.
-
Debug, optimize, and enhance existing code for performance and scalability.
-
Collaborate with cross-functional teams (QA, DevOps, and Product) to deliver quality software.
-
Participate in code reviews and follow software engineering best practices.
-
Troubleshoot issues in production and non-production environments.
Required Skills:
-
Strong programming skills in C++ (C++11/14/17) and VC++.
-
Experience with Linux/Unix environment — shell scripting, compiling, debugging.
-
Good understanding of OOPs concepts, multithreading, and memory management.
-
Hands-on experience with STL, Boost libraries, and debugging tools (e.g., GDB, Valgrind).
-
Familiarity with version control systems like Git.
-
Knowledge of build tools such as Make/CMake or Visual Studio.