Software Developer

University Health Network

Mississauga

On-site

CAD 80,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

University Health Network in Mississauga is looking for a Software Developer to design and implement software products. You will engage in varied responsibilities including product architecture development and compliance documentation.

The ideal candidate will possess a relevant Bachelor's degree and 4+ years of software development experience, especially in a regulated industry. A competitive salary of $80,000 to $130,000 annually is offered for this permanent full-time position.

Qualifications

  • 4+ years experience in software development, ideally in regulated industry.
  • Experience developing full-stack web applications in TypeScript using React and Redux.
  • Knowledge of software standards governing medical device software.

Responsibilities

  • Design and implement software products across various platforms.
  • Support product architecture development and risk analysis.
  • Investigate and resolve issues identified in testing.

Skills

Software development
Full-stack web applications
TypeScript
React
Redux
Python
Git version control
Quality Management System

Education

Bachelor of Science/Engineering in computer science or electrical engineering

Tools

Azure Functions
Electron
React
.NET development

Job description

Traferox creates, manufactures and commercializes products used to transplant solid organs (lungs, heart, liver, kidneys, pancreas). These products employ technologies invented by the transplant surgeons at the University Health Network (UHN). Traferox currently sells the TorEx Lung Perfusion System and the XPort Lung Transport Device. Traferox Technologies is committed to improving the outcomes of organ transplants and to save patients’ lives.

Location: The work will be performed in the company’s place of work at 2400 Skymark Avenue, Unit 3, Mississauga, Ontario L4W 5K5. Minimal travel (< 10%) is expected.

Union: Non-Union

Number of Vacancies: 1

New or Replacement Position: New

Site: 2400 Skymark Avenue, Mississauga

Department: Engineering

Reports to: Senior Director, Product Design

Salary Range: $80,000 - $130,000 annually

Hours: 37.5 Hours Per Week

Shifts: Days, Monday - Friday

Status: Permanent Full-time

Closing Date: June 12, 2026

Duties and Responsibilities
  • Design and implement company’s software products across a variety of platforms
  • Support product architecture development (requirements, specifications, infrastructure components, risk analysis)
  • Participate in the creation and execution of test protocols, design and execute unit tests
  • Investigate issues identified in internal testing and at customer sites; participate in the resolution of the issues and deployment of the solutions
  • Create and maintain documentation required to demonstrate compliance with the company’s Quality Management System and all applicable medical device regulations
  • Support software product release, maintenance and optimization
  • Adhere to and enhance the Quality Management System (QMS), including developing and maintaining documentation and training other staff as appropriate
Qualifications
  • Bachelor of Science/Engineering in computer science, electrical engineering, or similar degree
  • 4+ years experience in software development, ideally in a regulated industry
  • Experience developing full-stack web applications in TypeScript using React and Redux
  • Experience with Electron-based desktop application development
  • Experience with Python or other scripting languages
  • Familiarity with Azure Static Web Apps, Azure Functions, and REST API integration
  • Experience with .NET development, XAML-based framework(s) such as WPF, Prism, Avalonia, and .NET MAUI considered an asset
  • Strong knowledge of modern frontend application architecture, state management, component design, and client-side data handling
  • General knowledge of basic software development principles: data structures, design patterns, various software architectures, CI/CD
  • Knowledge and ability to work with multiple software platforms including Windows, Linux
  • Hands‑on experience with Git version control system, proficient in utilizing bug tracking systems
Additional Desired Qualifications
  • Knowledge of software standards and regulations governing medical device software (IEC 62304, cybersecurity)
  • Experience with C#
  • Knowledge of embedded or low-level software development in C/C++, DSP and algorithm development
  • Exposure to mobile application development
  • Experience with STM32, FreeRTOS
  • Experience working within a Quality Management System
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Clinical Research Associate
Clinical Research Associate

University Health Network • Mississauga

On-site
CAD 75,000 - 95,000
Clinical Research Associate
Clinical Research Associate

UHN Research • Mississauga

On-site
CAD 75,000 - 95,000
Microbiologist
Microbiologist

University Health Network • Mississauga

On-site
CAD 70,000 - 80,000
Test Technician - Systems Engineering
Test Technician - Systems Engineering

OrganOx Limited • Town of Oxford

On-site
CAD 60,000 - 86,000
Software Engineering Manager
Software Engineering Manager

Thornhill Medical • Toronto

On-site
CAD 125,000 - 165,000
CPS Technician-M Central Processing
CPS Technician-M Central Processing

Trillium Health Partners • Mississauga

On-site
CAD 39,000 - 42,000
Senior Software Developer
Senior Software Developer

Profound-Medical-Inc • Mississauga

On-site
CAD 120,000 - 160,000
Group RRSP
Medical benefits
Backend Developer
Backend Developer

OrganOx Limited • Town of Oxford

On-site
CAD 122,000 - 178,000
Healthcare benefits
Retirement plan
Senior Software Developer
Senior Software Developer

Profound Medical Inc. • Mississauga

On-site
CAD 120,000 - 160,000
Group RRSP
Medical benefits
CPS Technician -CVH Reproc/Supply
CPS Technician -CVH Reproc/Supply

Trillium Health Partners • Mississauga

On-site
CAD 39,000 - 42,000