Requirements:Job Summary: We are seeking a talented and experienced C++ Developer to join our team. The ideal candidate should have a strong background in C++ development, good problem-solving skills, and be eager to work on high-performance and scalable applications. Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable C++ code
Implement performance and quality modules
Identify bottlenecks and bugs, and devise solutions to mitigate these issues
Ensure the best possible performance, quality, and responsiveness of applications
Collaborate with other team members to integrate various components and modules
Participate in code reviews and maintain coding standards
Write and maintain technical documentation
Requirements:
Strong proficiency in C++ (11/14/17/20)
Good understanding of object-oriented programming (OOP)
Experience with multithreading and concurrency
Familiarity with templates, STL, and Boost libraries
Solid understanding of memory management in C++
Experience with software development tools like Git, Jenkins, etc.
Strong debugging and troubleshooting skills
Excellent problem-solving and communication skills
Bachelors/Masters degree in Computer Science, Engineering, or related field
C++ with strong Database:
4+ years of hands-on experience in C++ development (preferably C++11 or later).
Strong proficiency in writing and optimising complex SQL queries (e.g., joins, subqueries, window functions).
Experience with relational databases such as PostgreSQL, MySQL, or MS SQL Server.
Solid understanding of database internals, indexing strategies, and query execution plans.
Familiarity with performance profiling tools and debugging techniques.
Experience working in Agile/Scrum environments.
Excellent problem-solving and communication skills. Everyone need C++ candidate with above DB
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time