10 Oct
|
HCLTech
|
Chennai
Technical Lead
Chennai, Tamil Nadu
Job Summary
We are seeking a highly motivated and skilled C++ Developer to design, develop, test, and maintain high-performance software applications. The ideal candidate should have strong expertise in contemporary C++, object-oriented design principles, debugging, and software development lifecycle processes. The candidate will collaborate with cross-functional teams to deliver robust and scalable solutions.
Key Responsibilities
Design, develop, and maintain applications using C++.Analyze software requirements and translate them into technical solutions.Develop efficient, reliable, and reusable code following coding standards.Perform unit testing, debugging, and performance optimization.Participate in code reviews and ensure software quality.Troubleshoot and resolve complex technical issues.Collaborate with cross-functional teams including QA, Product,
and System Engineering.Support deployment, maintenance, and enhancement activities.Prepare technical documentation and design artifacts.
Skill Requirements
Strong programming experience in C and C++ . Good understanding of Object-Oriented Programming (OOP) concepts.Experience with STL, Multithreading, Memory Management, and Design Patterns.Strong debugging and problem-solving skills. Experience with Windows development environments.Familiarity with software development tools such as Git, Visual Studio, GCC, or Clang.Knowledge of data structures and algorithms.Experience in unit testing and software quality practices.
Other Requirements
Knowledge of Pascal is a plus.
📌 Technical Lead (Chennai)
🏢 HCLTech
📍 Chennai