Job Title: Technical Lead (C & C++)
Job Location: Kochi, India
Industry: Software Development / Technology
Employment Type: Permanent Full Time
Number of Vacancies: 1
Job Summary:
We are looking for an experienced Technical Lead (C & C++) to design and develop innovative software solutions using advanced technologies. The role involves full lifecycle development including requirement gathering, design, coding, testing, and deployment. You will contribute to transforming customizable product solutions across industries like Kitchen & Bath, Furniture, Window, Glass & Door, and Flooring on a global scale.
Mandatory Requirements & Qualification (Non-Negotiable):
Education:
- Bachelor's Degree in Computer Science or equivalent
Experience:
- 1016 years of experience in C & C++ application development
- Minimum 34+ years in a Technical/Lead role mentoring engineers
Technical Skills:
- Strong expertise in C & C++ programming, including algorithms, data structures, and OOP concepts
- Experience working with C++17 standards
- Experience in CAD software, 3D graphics, or geometry-heavy systems
- Exposure to OpenGL or other rendering systems (preferred)
- Experience with Azure DevOps, Git, and CI/CD pipelines
- Exposure to C#, Web Development, and Database technologies
- Strong ability to analyze legacy systems, refactor code, and manage technical debt
- Experience using AI tools to enhance development productivity (preferred)
Mandatory Criteria:
- 1016 years of experience working on medium-to-large commercial C & C++; applications
- At least 3-4+ years in a technical/lead role mentoring 2/3 engineers.
- Extremely proficient and current in C & C++; programming including algorithms, data structures, OO Concepts, etc. Experience using C & C++17 syntax is helpful.
- Familiarity with Agile or other development methodologies
- The ideal candidate will also have C#, Web Development, and DB exposure.
- Ability to analyze legacy code, refactor safely, and manage technical debt.
Key Responsibilities:
- Analyze and design solutions aligned with product and business requirements
- Participate in requirement gathering, development, testing, and deployment
- Plan, execute, and continuously improve development processes
- Collaborate with teams to design and build new products
- Mentor and guide junior and mid-level engineers
- Ensure high-quality coding standards and conduct code reviews
- Maintain clear and structured technical documentation
- Drive continuous improvement in code quality and system performance
- Stay updated with the latest development trends and practices
Documents Required:
- Updated CV
- Educational Certificates
- Experience Certificates