HamburgerMenu
hirist

Job Description

About the Role :

We are looking for a highly skilled Tech Lead (C++ Developer) for our client. The ideal candidate will have deep expertise in C++ development, hands-on experience with Linux-based environments, and a strong understanding of SQL (basic queries).

As a Tech Lead, you will be responsible for driving the technical direction of projects, mentoring team members, and ensuring the delivery of high-quality, scalable, and efficient solutions.

Key Responsibilities :

- Lead the design, development, and optimization of complex applications using C++.

- Collaborate with cross-functional teams to define technical requirements and translate them into robust solutions.

- Ensure code quality, performance, and reliability through best practices in coding, code reviews, and unit testing.

- Provide technical leadership, mentorship, and guidance to a team of developers.

- Troubleshoot, debug, and resolve complex issues in a timely manner.

- Manage end-to-end software development lifecycle, including design, development, deployment, and maintenance.

- Work in Linux environments for development, debugging, and deployment activities.

- Write and optimize SQL queries for data retrieval and integration.

- Stay updated with emerging technologies, tools, and practices to continuously improve processes and systems.

Required Skills & Qualifications :

- 8 to 10 years of hands-on experience in software development with a strong focus on C++.

- Expertise in object-oriented programming, multi-threading, and design patterns.

- Strong experience in Linux operating systems and shell scripting.

- Good understanding of SQL (basic queries, joins, indexing).

- Strong problem-solving, analytical, and debugging skills.

- Experience in leading small to medium development teams as a Tech Lead or similar role.

- Excellent communication and interpersonal skills to interact with stakeholders and guide the team.

info-icon

Did you find something suspicious?