Technical Lead (C++, QT, QML), Bengaluru
AALUCKS Talent Pro

Position: Technical Lead (C++, QT, QML), Bengaluru
Department: Information Technology | Role: Full-time | Experience: 10 to 15 Years | Number of Positions: 1 | Location: Bengaluru
Skillset:
C++ Programming, QT, QML, OOPS, Excellent English communication skills
Job Description:
We are looking for a talented and experienced Senior C++ Developer to join our dynamic development team. As a Senior C++ Developer, you will play a key role in designing, developing, and maintaining high-performance software solutions.
Key Responsibilities:
• Develop, test, and maintain C++ applications in a fast-paced environment.
• Collaborate with cross-functional teams, including product managers, architects and other stakeholders to deliver high-quality software solutions.
• Design and implement complex algorithms and data structures.
• Optimize software performance, ensuring scalability and reliability.
• Provide technical leadership and mentoring to junior developers.
• Participate in code reviews to ensure adherence to best practices and coding standards.
• Troubleshoot and resolve software defects, ensuring smooth functionality across platforms.
• Document design and development processes, ensuring clear and concise communication of technical requirements and solutions.
• Stay up to date with the latest industry trends and best practices in C++ and QT development.
Required Skills and Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 5+ years of professional experience in C++ development.
• Strong understanding of object-oriented programming (OOP) principles and design patterns.
• Proficiency in developing multi-threaded and performance-critical applications.
• Solid experience with C++ standard libraries and frameworks.
• Experience with debugging, profiling, and performance optimization techniques.
• Strong problem-solving skills and the ability to work independently or within a team.
• Excellent communication skills and ability to work in a collaborative team environment.
Preferred Skills:
• Experience with QT framework for developing cross-platform applications (QT Widgets, QML, or QT Quick).
• Familiarity with other relevant technologies such as databases, web services, or cloud computing platforms.
• Experience with Agile methodologies.
• Knowledge of version control systems like Git or SVN.
Additional Information:
• We are accepting only 30 days of official notice period
• Relocation is not open for this role
Required Qualification:
Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.)- IT/CS/E&CE/MCA
With a Global product engineering and systems integration company