Description : About the Role :
We are looking for an experienced C++ Lead to join our team in Pune.
The ideal candidate will bring strong technical expertise in C++ development, excellent leadership skills, and hands-on experience in software design and development.
The candidate will work closely with cross-functional teams including product owners, architects, and usability experts to deliver high-quality software solutions.
Educational Qualification : BE / B. Tech / M.
Tech / MS in Computer Science, Engineering, or a related field from a reputed or premier institute.
Key Responsibilities :
- Lead a team of developers to design, develop, and deliver high-quality software components.
- Take complete ownership of design and development of new features.
- Collaborate closely with Product Owners, Architects, and Usability Experts to understand requirements and deliver optimal solutions.
- Act as an individual contributor and team lead within an Agile development environment.
- Participate in code reviews, identify potential issues, and ensure adherence to best practices.
- Contribute to bug fixing, unit testing, and automation testing.
- Support continuous improvement by investigating alternatives and new technologies.
Required Skills and Experience :
Minimum 9 years of experience in software development using C++.Experience in TeamCentre or related PLM (Product Lifecycle Management) systems is an advantage.Strong understanding of object-oriented programming, data structures, and design principles.Proven ability to lead and mentor team members.Excellent communication skills (both verbal and written).Ability to work independently as well as collaboratively in a team environment.Good to Have :
Exposure to version control systems (e., Git) and CI / CD pipelines.Experience working in Agile / Scrum environments.Knowledge or experience with PLM systems and TeamCentre will be an added advantage(ref : hirist.tech)