
Quest Global
Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.
Lead Developer - C++ (HWF)
Develop and maintain high-quality C++ applications, ensuring performance and reliability.
Job Highlights
About the Role
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. • Write 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.
Key Responsibilities
- ▸code development
- ▸code review
- ▸unit testing
- ▸component testing
- ▸documentation
- ▸debugging
What You Bring
Work Experience: Bachelor/Master of Engineering in the field of Computer Science or equivalent. • 7+ 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).
Requirements
- ▸c++
- ▸oop
- ▸linux
- ▸github
- ▸ci/cd
- ▸engineering
Work Environment
Office Full-Time