What are the responsibilities and job description for the Senior Software Engineer - Qt/QML position at Integrated Computer Solutions, Inc. (ICS)?
Senior Software Engineer - Qt / QML
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
As a Software Engineer at ICS, you'll join our staff of experts in guiding Fortune 500-caliber clients to create beautiful, elegant, and efficient code for their latest products. As the US leader in Qt development, ICS provides integrated custom software development and UX design for touchscreen, mobile, embedded, and desktop applications for leading brands worldwide. At ICS, we have a dedicated team of self-driven, self-motivated engineers blending the art of visual design and agile engineering.
This role will appeal to an individual who’s driven by an innovative spirit, sees solutions where others see challenges, wants to make a difference, and craves an entrepreneurial environment.
To join our team :
- Highly experienced in writing code using C
- Understand platform-specific considerations and APIs for developing applications for different operating systems (Windows, Linux, macOS, iOS, Android)
- Familiarity with various libraries and frameworks, specifically Qt
- Strong understanding of writing code using JavaScript; QML experience is a plus
- Should be capable of working with web development tools
- Strong understanding of RDBMS databases
- Advanced knowledge of testing tools, methodologies, and modern SCM
- Understand memory allocation and deallocation, avoiding memory leaks, and understand smart pointers for better memory handling
- Should be capable of defining quality and security standards
- Ability to learn quickly and work independently or as part of a team
- Ability to revisit the development process to fix bugs or address client concerns
You'll need 5 years of C programming and 3 years of Qt / QML. You’ll also need to bring all of the team qualities everyone wants such as solid communication skills.
About ICS :
We provide integrated custom software development and UX design for touchscreen, mobile, embedded, and desktop applications for leading companies worldwide. ICS blends the art of visual design and agile engineering to help our clients develop their products into devices that delight in a wide range of technologies.
As the largest independent source of Qt expertise in North America, our team of software engineers is continuously developing new solutions to the toughest and most complex issues faced by product-driven companies worldwide.
J-18808-Ljbffr