Quest GlobalQuest Global

Lead Developer - C++

Trivandrum, Kerala, IndiaOn-site or hybridSeniorFull Time1d agoFresh

Job Requirements Analyze and understand software/functional requirements to design and develop high quality C++ applications. • Write efficient, maintainable code following best practices and conduct code reviews.

C++

Job Requirements Analyze and understand software/functional requirements to design and develop high-quality C++ applications.

• Write efficient, maintainable code following best practices and conduct code reviews.

• Implement developer-level testing (unit, component) to ensure software reliability.

• Writing component tests using industry standard tools.

• Create technical documentation and comply with development policies.

• Debug, troubleshoot, and resolve complex software issues efficiently.

• Support project estimation, planning, and risk management activities.

Work Experience Bachelor/Master of Engineering in the field of Computer Science or equivalent

• 6+ years of hands-on experience in software development using modern C++ versions (C++11/14/17/20).

• Strong proficiency in OOP (Object-Oriented Programming) and software design patterns.

• Expertise in memory management, performance tuning, and debugging.

• Familiarity with Linux, Windows, or embedded systems development.

• Experience with database integration, APIs, networking protocols.

• Proficiency in GitHub, CI/CD pipelines, and Agile/SAFe methodologies.

• Excellent problem-solving, analytical, and debugging skills.

• Ability to work independently and guide junior team members

• Strong communication, documentation, and collaboration skills.

• Basic understanding of medical technology & human physiology (preferred).

Frequently asked

Is this Lead Developer - C++ role remote?

This role is based in Trivandrum, Kerala, India.

Related

Quest Global is inData and analyticsProfessional services