View all jobs

Senior Software Developer

Calgary, Alberta · Information Technology

Senior Software Developer
Medical Software

Calgary, AB - Remote arrangements available


Talentsphere is currently recruiting for a Software Development Manager for our global client that prides themselves on culture, has a forward thinking leadership team and creates innovative products that help the world!


The Senior Software Developer is responsible for the development of the next generation cardiovascular post-processing software. The developer will design and develop various components of the software including application graphical user interface/workflows, back-end server functionalities, reporting, advanced rendering algorithms and other post-processing algorithms. Through the software development cycle, the developer will work closely with other software developers and quality assurance analysts as a team to ensure delivery of quality software products.

  • Design, develop, and maintain GUI applications and framework for medical software
  • Design, develop, and maintain application framework for medical software
  • Work closely with a team of developers to design and develop medical image post-processing software
  • Work closely with regulatory and quality assurance analysts to ensure development of quality software

This candidate will have the following aspects

  • 7+ year of experience in C++ development (C++11 or later)
  • Experience in scripting languages
  • Experience in agile software development methodologies
  • Experience in GUI development, client-server architecture, and build systems
Preferred Skills & Experience
  • Experience in Qt Quick
  • Experience with at least one of the following:
    • Medical software
    • Basic 3D Math (Matrix / Vector operations)
  • Experience with OpenGL/DirectX and Shaders (GLSL)
  • Experience with DICOM
  • Experience with REST API design
  • Experience with architecture and design (design patterns, reliability and scaling) of new and current systems
  • Strong group of professionals, rapidly growing industry leader with advancement opportunity
  • Work in an R&D environment and see your work make an impact directly
  • Competitive compensation and benefits plan
Please apply directly if you feel like you are the right candidate and are excited about this excellent opportunity!  Please note that only those candidates selected will be contacted for an interview.

Thank you for your interest in this job posting.

We look forward to hearing from you.

TalentSphere Staffing Solutions


Toronto: 416.900.3435
Calgary: 403.910.9222
Edmonton: 587.333.7929
Kelowna: 250.448.8880
Montreal: 438.448.4300
Mississauga: 905.919.3688
Ottawa: 613.783.1441
Vancouver: 778.807.9777
Victoria: 250.294.8095
Winnipeg: 204.285.3905

International Offices

USA Toll-Free: 1855.900.3435
USA - Dallas   469.498.2002

 Recruitment Services - TalentSphere 

Powered by