Software Developer C++/Qt
Cascination Ag
19 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Software Applications
C++
Software Debugging
Microsoft Visual Studio
QT
Software Engineering
Software Systems
GIT
Information Technology
Software Coding
Software Version Control
Job description
- Design, develop, and maintain desktop applications using C++ and Qt, ensuring high performance, responsiveness, and reliability
- Write clean, maintainable, and efficient code following best practices and coding standards
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions
- Debug and troubleshoot issues in the software, providing timely fixes and improvements
- Create and maintain comprehensive documentation for the codebase, including design specifications and user manuals
- Stay updated with the latest industry trends and technologies, continuously improving development skills and processes
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Relevant certifications in C++ or software development are a plus.
- Proficiency in C++ and Qt for desktop application development
- Strong understanding of object-oriented programming (OOP) concepts
- Experience with version control systems, such as Git
- Familiarity with software development tools and environments, such as Visual Studio
- Demonstrated ability to write clean, efficient, and maintainable code
- Professional English skills
You are
- A highly analytical and independent personality who develops effective as well as practical solutions and strategies.
- Team-oriented person and possess strong communication skills that enable you to work with cross-functional teams
- open, flexible and highly motivated to work in a dynamic environment