Responsibilities :
Lead and manage a team of software developers, providing technical guidance and support.
Design, develop, and maintain high quality software applications using C++.
Collaborate with cross functional teams to define, design, and ship new features.
Ensure code quality through code reviews, unit testing, and adherence to best practices.
Identify and resolve technical issues and bottlenecks in the development process.
Participate in project planning, estimation, and scheduling activities.
Mentor junior developers and foster a culture of continuous learning and improvement.
Stay updated with the latest industry trends and technologies to drive innovation.
Mandatory Skills :
Proficient in C++ programming with a strong understanding of object-oriented design principles.
Experience working in a Linux environment.
Strong knowledge of SQL and database management.
Proven experience in leading software development teams.
Excellent problem solving and analytical skills.
Strong communication and interpersonal skills.
Technology Specialist • Pune, India