Skip to content

Software Developer - University Health Network, Mississauga

UHN logoUniversity Health Network·Mississauga, ONfull time

Posted: July 4, 2026

Apply for this jobExpires: August 10, 2026

Browse more University Health Network jobs · See other jobs in Mississauga

job description

AI Summary

University Health Network is hiring a Software Developer in Mississauga, ON. This role involves designing and implementing software products across various platforms, supporting product architecture development, and ensuring compliance with the Quality Management System. Key requirements include a Bachelor's degree in computer science or engineering, along with at least four years of experience in software development, particularly with full-stack web applications.

About the Opportunity at University Health Network

As a Software Developer at University Health Network, based in Mississauga, Ontario, you will play a pivotal role in the design and implementation of critical software products. This permanent full-time position, reporting to the Senior Director, Product Design, offers an exciting opportunity to contribute to technological advancements within a leading healthcare institution. Your responsibilities will encompass supporting product architecture development, from initial requirements gathering to infrastructure components and risk analysis. A significant part of your work will involve participating in the creation and execution of test protocols, including the design and execution of unit tests, to ensure the robustness and reliability of the software system. Furthermore, you will investigate and resolve issues identified during internal testing and at customer sites, contributing to the deployment of effective solutions. This role demands a keen eye for detail and a commitment to maintaining high standards of software quality and performance. The successful candidate will also be instrumental in supporting software product release, maintenance, and ongoing optimization, ensuring the continuous improvement of the overall system.

Key Qualifications and Technical Expertise

To excel in this Software Developer role, candidates must possess a Bachelor of Science or Engineering degree in computer science, electrical engineering, or a similar field. A minimum of four years of progressive experience in software development is essential, ideally gained within a regulated industry, which demonstrates a strong understanding of stringent quality standards. Proficiency in developing full-stack web applications using TypeScript, React, and Redux is a core requirement, alongside practical experience with Electron-based desktop application development. Candidates should also have experience with Python or other scripting languages and familiarity with cloud technologies such as Azure Static Web Apps, Azure Functions, and REST API integration. Strong knowledge of modern frontend application architecture, state management, component design, and client-side data handling is crucial. A solid general knowledge of basic software development principles, including data structures, design patterns, and various software architectures, coupled with experience in CI/CD practices, is expected. The ability to work effectively with multiple software platforms, including Windows and Linux, is also important. Hands-on experience with the Git version control system and proficiency in utilizing bug tracking systems are required for effective project management and collaboration. Additional desired qualifications include knowledge of software standards and regulations governing medical device software, such as IEC 62304 and cybersecurity principles, further enhancing the candidate's contribution to the quality management system.

categories

about university health network

similar jobs