HamburgerMenu
hirist

Infosys - Technical Lead - C++

Posted on: 23/12/2025

showcase-imageshowcase-image

Job Description

Job Summary :

We are seeking an experienced Technical Lead - C++ to lead the design and development of high-performance, scalable software products. The ideal candidate will have deep expertise in C/C++ programming, strong fundamentals in data structures, OOPS, and system-level development, and the ability to guide teams through best-in-class engineering practices across the software development lifecycle.

Roles & Responsibilities :

- Lead the design, development, and delivery of complex C/C++ based software components.

- Provide technical leadership and mentorship to C++ development teams.

- Develop and review high-quality, efficient, and maintainable C/C++ code.

- Apply OOPS concepts, design patterns, and design principles in system design.

- Perform advanced debugging, core-dump analysis, and performance tuning.

- Work with C/C++ build systems, compilation, and linking processes.

- Ensure adherence to coding standards, test practices, and quality benchmarks.

- Collaborate with QA teams on test automation, API testing, and defect resolution.

- Participate in architectural discussions and contribute to system-level design decisions.

- Drive best practices across Agile/Scrum development methodologies.

- Work across technical areas such as database integration, client-server systems, and socket programming.

Required Skills & Experience :


Technical Skills :


- 7-12 years of experience in C/C++ development, preferably in product or platform engineering.

- Strong proficiency in C/C++, including :

  • OOPS concepts
  • Pointers and memory management
  • Solid understanding of Data Structures and Algorithms.
Hands-on experience with :
  • C/C++ debugging tools
  • Core-dump analysis
  • Profiling and performance tuning
- Strong knowledge of RDBMS concepts and system integration.

- Experience with design patterns and software design principles.

- Understanding of C/C++ compilation, linking, and build processes.

- Exposure to API development and library development.

- Experience with QA tools and test-driven development practices.

- Methodologies & Practices

- Strong understanding of the Software Development Life Cycle (SDLC).

- Experience working in Agile/Scrum environments.

info-icon

Did you find something suspicious?