HumanBit Logo

C++ Developer | Codersbrain

contractual
Posted on August 11, 2025

Job Description

C++ Developer with Oops

Job Summary

The C++ Developer with Object-Oriented Programming (OOP) will contribute to the development, testing, and maintenance of software applications. This role is crucial for ensuring code quality and performance, while implementing effective solutions in a collaborative environment.

Responsibilities

  • Design, develop, and maintain high-quality software applications using C++ and OOP principles.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
  • Troubleshoot and debug applications to ensure optimal performance and user experience.
  • Write and maintain documentation for software designs, algorithms, and technical specifications.

Qualifications

  • Proficient in C++ programming language.
  • Strong understanding of Object-Oriented Programming (OOP) principles.
  • Familiarity with data structures and algorithms.
  • Experience with version control systems, such as Git.
  • Knowledge of software development methodologies, including Agile and Waterfall.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.

Preferred Skills

  • Experience with additional programming languages (e.g., Python, Java).
  • Familiarity with software testing tools and methodologies.
  • Knowledge in database management and SQL.

Experience

A minimum of 5 years of experience in software development, specifically with C++ and OOP.

Powered by
HumanBit Logo