Senior C++ QT Developer

Sacramento, Sacramento County, California, United States

C++ QT Developer

About Us: AI Recruitment is a leading innovator in AI Recruiting, committed to delivering cutting-edge solutions and exceptional service. We are looking for a skilled C++ QT Developer to join our dynamic team and contribute to the development of high-quality software applications.

Job Description: As a C++ QT Developer, you will be responsible for designing, developing, and maintaining applications using C++ and the QT framework. You will work closely with our engineering team to build robust and user-friendly software solutions that meet our clients’ needs.

Key Responsibilities:

Design, develop, and maintain applications using C++ and the QT framework.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Implement responsive and intuitive user interfaces.
Debug and resolve technical issues.
Optimize applications for maximum performance and scalability.
Participate in code reviews to maintain code quality and share knowledge with the team.
Stay up-to-date with the latest industry trends, technologies, and best practices.

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a C++ Developer with a strong understanding of object-oriented programming.
Extensive experience with the QT framework and its modules (QtCore, QtGui, QtWidgets, etc.).
Familiarity with software development methodologies (Agile, Scrum).
Strong problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Excellent communication and interpersonal skills.

Preferred Qualifications:

Experience with version control systems (Git, SVN).
Knowledge of network programming, multi-threading, and parallel processing.
Experience with cross-platform development (Windows, Linux, macOS).
Familiarity with other programming languages such as Python, JavaScript, or Java.
Experience with unit testing frameworks and test automation.
Benefits:

Competitive salary and performance-based bonuses.
Comprehensive health, dental, and vision insurance.
Flexible working hours and remote work options.
Professional development opportunities.
Friendly and collaborative work environment.