C++ Developer

Advance Career Solutions

India

Hybrid

INR 1,200,000 - 1,700,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Advance Career Solutions seeks an experienced C++ Developer with 6–12 years of hands-on experience to design, develop, debug, and maintain high-performance enterprise applications in C++.

The ideal candidate will have strong fundamentals in programming, OOP, data structures, multithreading, memory management, and a proven track record of delivering robust software within the SDLC, with good communication and collaboration skills.

Qualifications

  • 6–12 years of professional software development experience.
  • Strong hands-on experience with C++.
  • Strong knowledge of Object-Oriented Programming (OOP) concepts.
  • Good understanding of C++11/14/17 or later standards.
  • Strong knowledge of data structures and algorithms.
  • Experience with debugging, memory management, and performance optimization.
  • Good understanding of multithreading and concurrency.
  • Experience with STL, templates, pointers, and memory management.
  • Good knowledge of software development and testing practices.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.

Responsibilities

  • Design, develop, test, and maintain software applications using C++.
  • Write clean, efficient, scalable, and maintainable code.
  • Analyze business and technical requirements and translate them into technical solutions.
  • Develop and enhance application features and modules.
  • Debug and troubleshoot complex application issues.
  • Perform code reviews and follow software development best practices.
  • Optimize application performance, memory usage, and resource utilization.
  • Develop unit and integration tests to ensure application quality.
  • Collaborate with architects, developers, QA engineers, and other stakeholders.
  • Participate in design discussions and contribute to technical solutions.
  • Identify and resolve production issues through effective root-cause analysis.
  • Maintain technical documentation and follow coding and development standards.

Skills

C++
OOP
Multithreading
Memory management
Algorithms
Debugging
Performance optimization
Templates
Communication
Team collaboration

Education

BE/BTech or BCA + MCA

Job description

Job Description C++ Developer

Role: C++ Developer
Experience: 6–12 Years
Location: PAN India (Chennai Preferred)
Education: B.E./B.Tech or BCA + MCA
Notice Period: Immediate Joiners Only
Employment Type: Full-Time

Job Summary

We are looking for an experienced C++ Developer with 6–12 years of hands-on experience in designing, developing, debugging, and maintaining high-performance software applications using C++.

The ideal candidate should have strong programming fundamentals, experience with software development lifecycle, debugging and performance optimization, and the ability to work on complex enterprise applications.

Key Responsibilities
  • Design, develop, test, and maintain software applications using C++.
  • Write clean, efficient, scalable, and maintainable code.
  • Analyze business and technical requirements and translate them into technical solutions.
  • Develop and enhance application features and modules.
  • Debug and troubleshoot complex application issues.
  • Perform code reviews and follow software development best practices.
  • Optimize application performance, memory usage, and resource utilization.
  • Develop unit and integration tests to ensure application quality.
  • Collaborate with architects, developers, QA engineers, and other stakeholders.
  • Participate in design discussions and contribute to technical solutions.
  • Identify and resolve production issues through effective root-cause analysis.
  • Maintain technical documentation and follow coding and development standards.
Required Skills
  • 6–12 years of professional software development experience.
  • Strong hands-on experience with C++.
  • Strong knowledge of Object-Oriented Programming (OOP) concepts.
  • Good understanding of C++11/14/17 or later standards.
  • Strong knowledge of data structures and algorithms.
  • Experience with debugging, memory management, and performance optimization.
  • Good understanding of multithreading and concurrency.
  • Experience with STL, templates, pointers, and memory management.
  • Good knowledge of software development and testing practices.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Team Lead – C / C++ Development (8+ Years ) Chennai
Team Lead – C / C++ Development (8+ Years ) Chennai

HypTechie • Chennai District

On-site
INR 1,500,000 - 2,200,000
C Developer
C Developer

Cognizant • Mumbai

On-site
INR 600,000 - 900,000
C++ Developer
C++ Developer

EdgeVerve Systems • Hyderabad, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Opportunities to work on cutting-edgee
Exposure to advanced technologies
Collaborative and innovation-driven
+7
C++ Application Developer
C++ Application Developer

Ample Success HR • Pune District

On-site
INR 1,500,000 - 2,100,000
C++ Developer
C++ Developer

Pratiti Technologies Pvt Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior C++ developer
Senior C++ developer

Zettamine Labs • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,500,000
C++ with Linux Developer | 4 To 6 years | Hyderabad
C++ with Linux Developer | 4 To 6 years | Hyderabad

Tata Consultancy Services • Hyderabad

On-site
INR 1,000,000 - 2,000,000
C++ Developer (L4)
C++ Developer (L4)

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,800,000