HamburgerMenu
hirist

C++ Developer - Data Structure & Algorithm

ANP HR Consultancy
Bangalore
2 - 5 Years

Posted on: 18/08/2025

Job Description

Key Responsibilities :

- Software Development : Designing, coding, and testing software applications using C++.

- Code Optimisation : Improving code efficiency and performance, particularly in resource-constrained environments.

- Problem Solving : Identifying and resolving software defects and performance bottlenecks.

- Collaboration : Working with other developers, engineers, and stakeholders to define requirements and deliver solutions.

- Code Maintenance : Ensuring code quality, maintainability, and documentation.

- System Integration : Integrating C++ with other systems, languages, and tools.

- Staying Updated : Keeping up-to-date with the latest C++ standards, best practices, and emerging technologies.

- Documentation : Creating and maintaining clear and concise documentation for code and software functionality.

Skills and Qualifications :

- Proficiency in C++ : Strong understanding of C++ syntax, data structures, algorithms, and object-oriented programming principles.

- Software Design Principles : Experience with software design patterns and architectural approaches.

- Problem-solving and analytical skills : Ability to analyze complex problems and develop effective solutions.

- Version Control Systems : Experience with Git or other version control systems.

- Testing and Debugging : Proficiency in writing unit tests and debugging code.

- Collaboration and Communication : Ability to work effectively in a team and communicate technical information clearly.

- Experience with Databases : (Optional) Knowledge of SQL or other database systems.


info-icon

Did you find something suspicious?