Job ID: 3187042
Job Overview
We are seeking a skilled and experienced C++ Developer to join our dynamic team. The ideal candidate will be responsible for developing high-performance applications using C++ with a strong emphasis on object-oriented programming, Standard Template Library (STL), and modern C++ standards (C++11/14/17). You will play a key role in designing, implementing, and maintaining efficient algorithms, data structures, and multithreaded applications for scalable systems.
Key Responsibilities
- Develop high-performance applications using C++ with strong knowledge of object-oriented programming, STL, and modern C++ standards (C++11/14/17).
- Design, implement, and maintain efficient algorithms, data structures, and multithreaded applications for scalable systems.
- Debug and optimize code performance using tools such as GDB, Valgrind, and profiling techniques.
- Integrate C++ applications with databases, APIs, and third-party libraries while ensuring system stability and reliability.
- Collaborate effectively with cross-functional teams to define, design, and ship new features.
- Follow secure coding practices to ensure application security and data integrity.
- Maintain version control using Git and contribute to CI/CD pipelines for streamlined development and deployment processes.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
- Contribute to the continuous improvement of development processes and tools.
Required Qualifications
- Proven experience in C++ development, with a strong understanding of object-oriented programming principles.
- Proficiency in STL and modern C++ standards (C++11/14/17).
- Experience in designing and implementing efficient algorithms and data structures.
- Familiarity with multithreaded application development.
- Experience with debugging and performance optimization tools (e.g., GDB, Valgrind).
- Knowledge of database integration, API integration, and third-party libraries.
- Experience with version control systems like Git.
- Understanding of CI/CD principles and practices.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with scalable systems architecture.
- Familiarity with different operating systems and their performance characteristics.
- Experience in agile development methodologies.
This role offers a challenging and rewarding opportunity to work on cutting-edge C++ development projects. Join us and contribute to building robust and high-performance software solutions.
Compensation & Location
Salary: $60 – $80 per year
Location: Atlanta, GA
Recruiter / Company – Contact Information
Recruiter / Employer: VSIT LLC
Email: sriraj.kumar@vsitllc.com
Recruiter Notice:
To remove this job posting, please send an email from
sriraj.kumar@vsitllc.com with the subject:
DELETE_3187042