Key Responsibilities
- Write clean, efficient, 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.
- 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.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Positive 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.
- Good analytical and communication skills.