← Back to jobs

Euclid Innovations Logo
C++ Developer

Euclid Innovations

 

Bangalore, Karnataka, India

Posted On: 2 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: C++ Developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, develop, and maintain scalable C++ applications focused on reliability and performance.

This role is on-site.

Responsibilities

  • Design and implement efficient algorithms using advanced data structures like trees, graphs, and hash tables.
  • Write modular, well-structured code adhering to C++11, C++14, or C++17 standards.
  • Optimize application performance by minimizing memory usage and reducing time complexity.
  • Debug, troubleshoot, and resolve software defects while conducting unit tests.

Required Skills

  • 5+ years of professional experience in C++ development.
  • Strong proficiency in C++11 or higher standards.
  • Deep understanding of Object-Oriented Programming (OOP) concepts and design patterns.
  • Solid knowledge of memory management, including dynamic allocation, pointers, and smart pointers.
  • Experience with STL containers such as vectors, maps, and sets.
  • Understanding of multithreading and concurrent programming techniques.
  • Familiarity with complexity analysis and Big O notation.
  • Proficiency with debugging tools like GDB and version control systems like Git.
  • Knowledge of Azure.

Education

Any gradudate

Related Jobs

No related jobs found

← Back to jobs