HamburgerMenu
hirist

Amantya Technolgies - Senior C++ Developer - QT/Qml

Posted on: 06/10/2025

Job Description

Description :


Location : Bangalore - Client Office

Exp : 8-12 Yrs

Job Summary :

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 :

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- 8-12 years of professional experience in C++ development.

- Strong expertise on pointers, linked lists, string manipulation, and other fundamental C++ principles

- Knowledge on QT framework (QT Widgets, QML) for developing cross-platform applications.

- 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 ability to work independently or within a team.

- Excellent communication skills and ability to work in a collaborative team environment.

Preferred Skills :


- Experience with databases, web services, or cloud computing platforms.

- Familiarity with Agile development methodologies.

- Knowledge of version control systems like Git or SVN.


info-icon

Did you find something suspicious?