Circle Cardiovascular Imaging Logo

Circle Cardiovascular Imaging

Software Developer (2026-035)

Posted 2 Months Ago
Be an Early Applicant
In-Office
Calgary, AB, CAN
Mid level
In-Office
Calgary, AB, CAN
Mid level
Develop and maintain cardiovascular medical imaging software on cloud platforms. Design and implement GUI workflows, backend services, and post-processing algorithms. Collaborate with developers, architects, and QA to deliver scalable, testable, and performant SaaS solutions.
The summary above was generated by AI

About Circle Cardiovascular Imaging: 

Circle’s vision is to enable healthier Lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular’s 'cvi42' is the Cardiac MR market leader imaging processing software.

Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful. We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.

Position Overview:

The Software Developer is responsible for the development of the next generation cardiovascular post-processing software
and the maintenance of our existing revenue-driving products. The Software Developer will design and develop various components of the software including application graphical user interface/workflows, back-end server functionalities, and other post-processing algorithms. Throughout the software development cycle, this role will work closely with other software developers, architects, and quality assurance analysts as a team to ensure delivery of quality software products.
 

 

The Software Developer will report to the Software Development Manager. 

 

General Responsibilities:

  • Design, develop, test, maintain, and improve medical imaging software on a cloud platform 
  • Writing reusable, readable, testable, scalable, and efficient code 
  • Manage individual project priorities, deadlines, and deliverables 


Required Skills/Experience:

  • 3-5 years of work experience in software development and/or considerable project experience 
  • Experience in Go, web protocols and web server optimization techniques 
  • Experience with migrating desktop applications to cloud
  • Experience with public cloud platforms, such as AWS or Azure
  • Experience in containerization with Docker
    and Kubernetes
  • Experience working on a SaaS application
  • Familiarity with
    object-oriented
    programming languages such as C++, C#, or Java
  • Experience with
    graphics rendering on cloud applications considered an asset
  • Experience with DICOM protocol and images considered an asset


Educational Requirements:

  • Minimum technical diploma in computing science or related field 
  • Bachelor's degree in computer science, software engineering or equivalent


About the Benefits:

  • Competitive compensation and vacation
  • Transportation allowance
  • Flexible working arrangements
  • Employee Wellness Program
  • Professional development and tuition reimbursement program
  • Gratifying internal recognition/kudos programs
  • Annual salary review – based on company and individual performance
  • Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued

Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!

#LI-Onsite

HQ

Circle Cardiovascular Imaging Calgary, Alberta, CAN Office

Suite 1800, 707 - 8th Ave SW, 1800, Calgary, Alberta, Canada, T2P 1H5

Similar Jobs

An Hour Ago
Remote or Hybrid
CA
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Own creative and content strategy for a growth portfolio across paid and unpaid channels. Lead audience research, messaging, creative development, experimentation, landing-page optimization, performance analysis, and scaling of successful concepts. Partner cross-functionally with marketing, creative, analytics, SEO, web, CRO, agencies, and technical teams. Develop AI-enabled workflows and testing frameworks while connecting creative decisions to acquisition, conversion, and business outcomes.
Top Skills: Artificial Intelligence (Ai)Conversion Rate Optimization (Cro)Search Engine Optimization (Seo)Streaming/Connected Tv (Ctv)
6 Hours Ago
In-Office
Calgary, AB, CAN
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Leads a global application support team for Enverus SaaS products, overseeing coaching, performance management, customer escalations, service metrics, process improvement, and cross-functional collaboration. The role supports strategic planning, hiring, workforce planning, product readiness, compliance, and high-priority technical issues while driving customer satisfaction and operational excellence.
Top Skills: JIRAExcelMS OfficeSaaSSalesforce
11 Hours Ago
Easy Apply
Remote or Hybrid
CA
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Manage end-to-end implementation and adoption of Samsara’s IoT solutions for mid-market customers. Responsibilities include creating launch plans, tracking implementation progress and account health, delivering product training, demonstrating technology, resolving challenges, and coordinating with Sales, Support, Sales Engineering, and Product. The role requires strong customer communication, consultative implementation skills, technical product experience, stakeholder management, and fluency in English and French.
Top Skills: Equipment MonitoringIotSaaSSamsara Connected Operations CloudVehicle Telematics

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account