hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Senior Software Developer (.NET/C#)

Innosphere

Innosphere

Software Engineering
Toronto, ON, Canada
Posted on Jan 22, 2026

Job Description

This is a hybrid role.
Are you looking for a challenging new role in the medical industry? Our client is seeking multiple enthusiastic, experienced Software Developer to join a growing team. The role will be responsible for helping to improve medical imaging processes, analysis and so much more.

This is a great opportunity to make your mark with an exciting new company in an interesting field!

Responsibilities:
  • Design and implement software related to image viewing, image analysis and processing, multi-threading architectures, and graphical pipelines for both MRI & Ultrasound
  • Work with a team of engineers that is passionate about the optimal user experience
  • Contribute in a meaningful way to effectively improve their products

Qualifications:
  • Masters’s degree in computer science, or related engineering field or equivalent experience
  • 5+ years of progressive software development experience
  • Must have several years of recent experience with C#, .NET, WPF and Windows desktop application development
  • Experience with OpenGL would be an asset
  • Ability to design and implement solutions related to medical imaging and other applications
  • Knowledge of medical imaging (DICOM) and image analysis is an asset
  • Additional life sciences experience or education is an asset
  • Experience with Machine Learning for Image Based Object Detection and Classifications is an asset

Innosphere Recruiting welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Only applicants meeting the criteria outlined above will be contacted as part of the shortlisting process. All applicants are subject to a criminal, educational, and employment history background check. Must be currently residing in Canada and legally permitted to work in Canada. No phone calls please.

At Innosphere Recruiting, we value transparency in our hiring process. Please note that we use Applicant Tracking Systems (ATS) and AI-assisted tools to help manage applications and support our recruitment process. All applications are reviewed fairly, and final hiring decisions are always made by our client's hiring team.