72 Cyient Jobs
8-12 years
₹ 5.7 - 35L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
Tech Lead
Cyient
posted 5hr 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
Good
Worked at the time of COVID, so not seen much
Read 71 reviews2-7 Yrs
₹ 20 - 35L/yr
Bangalore / Bengaluru