Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Software Engineer

by Trudell Medical International

Location: London, ON
Date Posted: Sep 10, 2025
Trudell Medical International

Job Description

Software Engineer

About the job

As a member of our Product Development team, you will Contribute to the development of software innovative, cutting-edge digital projects and enhance existing systems in the MedTech space, with a focus on respiratory health. Collaborate with cross-functional teams to build modern, scalable software solutions that integrate with cutting-edge hardware technologies.

Responsibilities Include:

System Architecture & Feature Development

  • Build and re-factor core components of our IoMT platform (web/mobile apps, backend services, APIs).
  • Contribute to scalable, modular, and secure cloud-native system architectures.
  • Support EMR integration and backend restructuring initiatives to phase out legacy vendor-built systems.

Testing Automation & System Monitoring

  • Contribute to the development and execution of automated testing frameworks (UI, functional, performance, and load testing).
  • Enable CI/CD-friendly testing strategies and tools to support fast and reliable releases.
  • Define observability standards (e.g. log aggregation, alerting, diagnostics) across systems.

AI/ML Integration & System Intelligence

  • Apply AI/ML principles to improve development workflows, automation strategies, and long-term system intelligence.
  • Integrate modern annotation and graph-based data models into backend systems where applicable.

Developer Experience & Product Consistency

  • Recommend and implement developer experience tools like Hotjar, FullStory, UXCam, and GitHub Copilot to improve visibility and delivery velocity
  • Contribute to internal frameworks that promote consistency and reliability across product lines
  • Partner with design and QA teams to ensure feedback loops are data-driven and traceable

 

Health and Safety

  • Ensure compliance with relevant health and safety legislation, including the Workplace Safety and Insurance Act, the Occupational Health and Safety act, etc.

Qualifications

  • Bachelor’s degree in software engineering or computer science
  • 7+ years of experience in software development
  • Experience with Machine Learning, AI, graphing databases, annotations, and use of AI in automation
  • Experience with MS SQL databases and optimization
  • Experience with version control systems
  • Experience with test automation and QA
  • Experience developing multilingual systems
  • Background in medical, automotive, or aerospace industries an asset
  • Experience with Hotjar, FullStory, UXCam for UX support
  • CI/CD pipeline experience (e.g. Jenkins, GitHub Actions)
  • HTML5, JavaScript, CSS, etc.
  • Proficient in C#, MVC, and .Net frameworks (latest versions)
  • Familiarity with Entity Framework and abstraction layers
  • Skilled in Visual Studio and related tooling
  • Web services development and multi-tier architecture
  • Azure and/or AWS cloud infrastructure management
  • Security and monitoring in cloud environments
  • Java, Kotlin, or Swift (for troubleshooting and refactoring)
  • Redis Cache or similar tools
  • Agile development experience (Scrum)

 

At an applicant’s request, TMI will make accommodation to its recruitment process to meet the needs of applicants with disabilities.

Apply Via LinkedIn