Lead Developer - C++ (ICC)
Actively Reviewing the ApplicationsQuest Global
India, Kerala, Thiruvananthapuram
Full-Time
On-site
Posted 4 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
Business Development Executive
Precision Path Lab
India
Full-Time
Communication
Sales
Networking
+17
Performance Engineering Lead (QA), AVP
State Street
India
Full-Time
Engineering
CI/CD Pipelines
DevOps
+3
Business Analyst - Manufacturing
EPAM Systems
India
Full-Time
Sales
PowerPoint
DevOps
+2
Agentic AI Engineer - RL
XenonStack Moments
India
Full-Time
Engineering
Negotiation
Simulation
+50
Cloud Infrastructure Engineer
Quantum Technology Solutions Inc
India
Full-Time
Engineering
Risk Management
Cloud Platforms
+5
Share
Quick Apply
Upload your resume to apply for this position