C++ Developer | Codersbrain
contractual
Posted on August 12, 2025
Job Description
C++ Developer with Oops
Job Summary
The C++ Developer specializing in Object-Oriented Programming (OOP) will be responsible for designing, developing, and maintaining software applications using C++. This role requires a solid understanding of OOP principles and the ability to apply them effectively in developing robust software solutions.
Responsibilities
- Design, implement, and maintain software applications using C++.
- Apply Object-Oriented Programming principles to create scalable and maintainable code.
- Collaborate with cross-functional teams to define and analyze requirements.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to enhance performance and reliability.
Qualifications
- Proficiency in C++ and strong understanding of Object-Oriented Programming concepts.
- Experience with software development methodologies and tools.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to write clear and maintainable code.
- Educational qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Preferred Skills
- Familiarity with additional programming languages such as Java, Python, or C#.
- Experience with software development tools and version control systems (e.g., Git).
- Knowledge of design patterns and software development best practices.
Experience
- Proven experience in C++ development, ideally with a focus on OOP for 5+ years.