
Technical Lead - C, C++, SQL
About the role
Job Summary
- The Technical Lead
- C/C++ Development is responsible for overseeing the technology implementation in projects while providing expert technical guidance and solutions. This role plays a critical part in ensuring project success through effective team management, adherence to best practices, and compliance with processes, ultimately contributing to the organization's objectives and technical excellence.
Key Responsibilities
-
Provide Technical Guidance And Solutions By Defining, Advocating, And Implementing Best Practices And Coding Standards In C And C++ Development, Ensuring High-Quality Outcomes And Consistency Across The Team.
-
Develop And Mentor Team Members In Their Technical Capabilities, Focusing On Enhancing Productivity Through Training Sessions And Hands-On Code Reviews.
-
Ensure Process Compliance Within The Assigned Module By Participating In Technical Discussions And Reviews, Acting As A Technical Consultant For Feasibility Studies, Evaluating Technical Alternatives, Best Packages, And Potential Architectural Practices, While Identifying Technical Risks And Facilitating Task Breakdown And Estimations.
-
Prepare And Submit Detailed Status Reports That Minimize Exposure And Risks In The Project, Effectively Addressing Any Escalations Encountered During The Development Lifecycle.
Skill Requirements
-
Strong Proficiency In C And C++ Programming Languages.
-
Solid Understanding Of System Software Development And Linux Environments.
-
Proficient In Sql For Database Interactions And Data Management.
-
Good Knowledge Of Version Control Systems And Development Tools.
-
Excellent Problem-Solving Skills And The Ability To Communicate Technical Concepts Clearly.
Other Requirements
- Optional But Valuable: Relevant Certifications Such As Certified Software Development Professional (Csdp) Or Linux Professional Institute Certification (Lpic).
Required skills
C
C++
SQL
Leadership
About HCL Technologies
Sholinganallur
Headquarters