Lead Developer - C++ (ICC)
Actively Reviewing the ApplicationsQuest Global
India, Kerala, Thiruvananthapuram
Full-Time
On-site
Posted 16 hours ago
•
Apply by June 7, 2026
Job Description
Job Requirements
Analyze and understand software/functional requirements to design and develop high-quality C++ applications.
Bachelor/Master of Engineering in the field of Computer Science or equivalent
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.
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).
Required Skills
Communication
Networking
Risk Management
Documentation
Agile
Performance Tuning
Networking Protocols
C++
GitHub
CI/CD Pipelines
Embedded Systems
Technical Documentation
CI/CD
Testing
Linux
Windows
Object-oriented programming
Design patterns
Debugging
OOP
Software design
Physiology
Risk
Writing
Memory management
Embedded
Project estimation
Software design patterns
Embedded systems development
Development using
Medical Technology
Database integration
Systems Development
Protocols
Memory
Estimation
SAFe
Basic Understanding
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
RN Manager - Registered Nurse - Emergency Response Nurse Team (Rapid Response)
OU Health
India
Full-Time
Communication
Leadership
Project Management
+18
Mechanical Engineering Co-op - Fall 2026
KYOCERA SENCO Industrial Tools
Mechanical Engineering
Testing
Technical Analyst
Copeland
India
Full-Time
PowerPoint
Testing
Senior Full‑Stack Engineer
Aditi Consulting
India
Contract
Engineering
API Integration
Git
+30
Lacrosse Coach (Private) in Cincinnati, Ohio | TeachMe.To
TeachMe.To
Communication
Coaching
Training
+2
Share
Quick Apply
Upload your resume to apply for this position