PDA

View Full Version : QT/C++, Product Mgr. Architect/Analyst



FarHeap HR
22nd October 2013, 18:38
Qt/C++ Product Manager - Architect/Analyst – Perm Position
Fantastic Opportunity*

*IF you’re up to the Challenge!

The Company: OpenSoft Technologies, a subsidiary company of Farheap Solutions, is a custom software development and professional services company with extensive experience in building custom e-commerce solutions, industrial automation, and mission critical enterprise applications. Our business is to provide customers with speedy, quality printing products, all accomplished through our e-commerce web site. We have a dedicated graphic arts staff. Our promise is delivery of orders within 24 hours.

The Opportunity: We require a Qt/C++/QML Product Manager (a.k.a. Guru) to lead our engineering team in building a sophisticated suite of highly cohesive and loosely coupled print manufacturing applications. This position requires an interdisciplinary skill set with a focus on client-server distributed architecture, business analysis and coding skills.

The Challenge: OpenSoft Technologies is the kind of company developers’ love. For this position the candidate must be able to review our proprietary software (which incidentally runs our mission critical production line—no pressure there!) and help redesign the software from one mammoth application to a series of manageable modules that communicate with a core system. Additionally, functions will be designed that do not exist today. All of this will be accomplished using C++ and Qt, converting code where necessary from the current PHP applications.

The Responsibilities:


Work with the project manager to gather requirements underlying feature requests;
Evaluate risks and opportunities of the proposed design changes;
Provide architectural guidance for Qt/C++ development, becoming the technical focal point for these technologies;
Define, distribute, and schedule features among multiple applications on different platforms;
Manage software release cycles to meet aggressive timelines with optimal solution



Skills and Experience:

Exceptional written and verbal communication skills;
Development experience using Qt5.1/C++/QML (Qt Quick 2), porting Photoshop layouts into QML and integrating with C++ on Linux, Windows 8 and Mac workstations;
Ability to handle multiple competing priorities in a quickly-changing environment;
Strong business and technical vision - willing to recommend alternative technical and business approaches;
Familiarity with distributed system architectures and RESTful web services;
Familiarity with test-driven development and continuous integration;
Computer Science or related degree;
Russian or German language a plus (we have developers in those countries);
Familiarity with the printing industry a plus.


The Rewards:


Competitive compensation package including medical, dental, vision, life insurance, paid vacation;
Working with current and future technologies;
A chance to contribute in a direct way to the growth and profitability of the company;
Opportunities for advancement as the company grows;
The freedom to contribute ideas while working with top notch developers from around the world;
CREATING something new, providing the satisfaction of real accomplishment.


The location of the position is preferably in our Louisville office where the product fulfillment center is housed. Temporary corporate housing and transportation may be available for those candidates relocating. This will be discussed on an individual basis depending on the current location of the candidate.