
C++ Technical Lead
About the role
Job Summary
The Technical Lead in C++ programming plays a crucial role in leading C++ development projects, ensuring high-quality code delivery, and providing technical guidance to the team. The primary responsibility is to oversee the development process, solve complex technical challenges, and contribute to the overall success of C++ projects.
Key Responsibilities
-
Lead and manage c++ development projects from inception to completion.
-
Provide technical expertise in c++ programming, resolving complex coding issues efficiently.
-
Collaborate with cross functional teams to design, develop, and implement c++ solutions.
-
Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards.
-
Mentor junior developers, offer guidance on best practices in c++ programming, and foster a collaborative team environment.
Skill Requirements
-
Proficiency in c++ programming language with a deep understanding of object-oriented design principles.
-
Strong experience in developing efficient and scalable c++ applications.
-
In-depth knowledge of data structures, algorithms, and software design patterns.
-
Familiarity with version control systems like git and continuous integration tools.
-
Excellent problem-solving skills and the ability to troubleshoot and debug complex issues.
-
Strong communication skills to effectively convey technical concepts and collaborate with team members.
Other Requirements
1.Relevant certifications in C++ programming are a plus.
Required skills
Design
Communication
About HCL Technologies
Bangalore
Headquarters