We are looking for a skilled and motivated C++ Developer with 1+ year of hands-on experience in software development. The ideal candidate should have strong programming skills in C++, a solid understanding of object-oriented programming, and the ability to develop, test, and maintain high-quality software applications. The candidate should be eager to learn new technologies and work collaboratively with cross-functional teams.
Key Responsibilities
Design, develop, test, and maintain applications using C++.
Write clean, effective, and well-documented code following coding standards.
Debug, troubleshoot, and resolve software defects and performance issues.
Participate in software design discussions and code reviews.
Collaborate with QA engineers, project managers, and other developers.
Integrate software modules with existing applications and systems.
Prepare technical documentation for developed features.
Ensure timely delivery of assigned tasks while maintaining quality standards.
Stay updated with the latest C++ standards and software development practices.
Required Skills
1+ year of hands-on experience in C++ development.
Solid understanding of Object-Oriented Programming (OOP) concepts.
Good understanding of debugging techniques and problem-solving skills.
Knowledge of software development lifecycle (SDLC).
Experience with Git or other version control systems.
Basic understanding of SQL databases.
Positive analytical and communication skills