261 Cyient Jobs
7-15 years
₹ 5.7 - 15L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
1 vacancy
Tech Lead
Cyient
posted 9hr ago
Flexible timing
Key skills for the job
Job Title: C++ Developer, Tech Lead
Location: Bangalore
Department: CARIn- Ref
Job Summary:
We are seeking an experienced C++ Developer, Tech Lead to guide and oversee the development of software projects. In this role, you will be responsible for designing, developing, and optimizing software solutions using C++ while leading a team of developers. You will ensure the technical quality of solutions, mentor team members, and collaborate closely with cross-functional teams to meet project objectives.
Key Responsibilities:
1. Technical Leadership:
Lead and mentor a team of C++ developers, ensuring high standards of software quality.
Provide architectural and design guidance, making critical technical decisions throughout the software development lifecycle.
Collaborate with product managers, software architects, and stakeholders to define technical requirements. and translate them into detailed development plans.
Review code to ensure compliance with coding standards, best practices, and performance benchmarks.
2. Software Development:
Develop, test, and maintain high-performance C++ applications in line with project requirements.
Debug, optimize, and enhance existing software solutions to meet performance and scalability requirements.
Write clean, modular, and maintainable code, ensuring compatibility with different platforms and environments.
3. Project Management:
Define and manage project timelines, ensuring timely delivery of key milestones.
Assign tasks, monitor progress, and resolve any blockers or issues affecting the development team.
Communicate project updates and technical challenges with upper management and stakeholders.
4. Collaboration and Communication:
Facilitate cross-functional collaboration between teams such as QA, DevOps, and product teams to ensure seamless integration and delivery of solutions.
5. Continuous Learning and Innovation:
Stay up-to-date with the latest trends, tools, and best practices in C++ development.
Encourage the team to adopt new technologies and methodologies that drive innovation and improve productivity.
Required Skills and Qualifications:
Education: Bachelor s or Master s degree in Computer Science, Engineering, or related fields.
Experience:
8+ years of experience in C++ development.
Proven track record of leading successful software projects, from concept to deployment.
Technical Expertise:
Strong proficiency in C++ (11/14/17) with solid understanding of object-oriented programming.
Experience with multi-threading, memory management, and performance optimization in C++.
Familiarity with algorithms, data structures, and design patterns.
Experience working in Agile/Scrum environments.
Leadership: Proven ability to mentor, coach, and lead a team of developers.
Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and debug complex technical issues.
Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Cyient Technical Lead roles with real interview advice
Work life balance
Old Technology Poor Management Low salary Favouritism