Sr. Qt/C++ Developer

Location: Worldwide, WW
Date Posted: 07-29-2013

Sr. Qt/C++ Developer – Perm Position

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.
The Opportunity:  We require a Sr. Qt/C++ Developer to join our elite Qt/C++ team in designing and building a set of industry-changing print manufacturing applications. This position requires an interdisciplinary skill set with a focus on client-server distributed architecture, business analysis and coding skills.

The Responsibilities:
  • Work with the project manager to gather requirements underlying feature requests;
  • Provide architectural guidance for Qt/C++ development, becoming one of the technical focal points for these technologies;
  • Define, distribute, and schedule features among multiple applications on different platforms;
  • Develop code based on requirements documents, including development of use cases and test plans;
  • Participate in code reviews, brainstorming meetings, and cross training sessions;
  • Use of Agile approaches, including extreme programming, test-driven development and scrum;  

Skills and Experience:
  • Development experience using Qt / C++ / QML for Linux, Windows, Mac workstations and mobile platforms;
  • 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, RESTful am SOAP web services, AMQP; 
  • Familiarity with test-driven development and continuous integration;
  • Familiarity with Git and git-flow/github-flow workflows;
  • Computer Science or related degree;
  • Exceptional written and verbal communication skills; 
  • Russian or German language a plus (we have developers in those countries);
  • Familiarity with the printing industry a plus.  
The Rewards:
  • Competitive compensation package;
  • 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
this job portal is powered by CATS