HumanBit Logo

C++ Developer | Codersbrain

contractual
Posted on August 11, 2025

Job Description

C++ Developer - OOPs

Job Summary

The C++ Developer specializing in Object-Oriented Programming (OOPs) will be responsible for designing, implementing, and maintaining software applications in a collaborative environment. The role is pivotal in developing high-performance applications and contributing to the overall success of the organization.

Responsibilities

  • Design and develop high-quality C++ applications using Object-Oriented Programming principles.
  • Collaborate with cross-functional teams to gather requirements and ensure proper software architecture.
  • Conduct code reviews and provide mentorship to junior developers.
  • Debug and resolve software defects in a timely manner.
  • Optimize application performance and maintain documentation for software design and user guides.

Qualifications

  • Proficiency in C++ programming language, with a solid understanding of OOPs concepts.
  • Familiarity with software development methodologies such as Agile and Scrum.
  • Strong problem-solving skills and ability to work effectively in a team.
  • Knowledge of version control systems, preferably Git.
  • Experience with debugging and performance tuning of C++ applications.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Preferred Skills

  • Experience with libraries and frameworks such as Boost or Qt.
  • Familiarity with multi-threading and concurrent programming concepts.
  • Knowledge of design patterns and software architecture best practices.

Experience

  • A minimum of 2-5 years of professional experience in C++ development, particularly in Object-Oriented Programming.

Powered by
HumanBit Logo