Position: Middle C++ developer
Company: Newfire Global Partners
Category: C++
Experience required: 2y
English level: upper

You Perfectly Match If you have: 
- 2+ years of experience in C++ development (C++ 11 or later is preferable);
- Experience with Windows/Linux/MaxOs development;
- Experience with at least one of the following:
Medical software;
- Basic 3D Math (Matrix / Vector operations);
- Experience in object-oriented programming and design;
- Experience in agile software development methodologies;
- Experienced in QTQuick;
- Experience with 3D Rendering (OpenGL or DirectX);
- Experience with REST API design;

Nice to have: 
- Experience developing Medical Imaging Software;
- Experience with DICOM.

Your day-to-day activities: 
- Design, develop and maintain next generation application framework and GUI for medical software;
- Work on various components including back-end server functionalities, reporting, advanced rendering algorithms and other post processing algorithms;
- Collaborate with other developers, quality assurances analysts and product managers;
- Implement scalable enterprise level client-server components;
- Develop and maintain integrations with third party vendor platforms;
- Design, code and document custom high performance parallel and/or distributed processing frameworks;
- Perform coding, unit testing, enterprise level testing and debugging using C++ and scripting languages;

About project:
Our Partner is an innovative company that is considered one of the global leaders in cardiac imaging technology. The project mission is to shorten the scan and anomaly identification time.  A 10-minute scan has the potential to disrupt the market for the diagnosis of CAD by offering a non-invasive diagnostic test that is fast, accurate, safe and easy to use.