Software Developer and Bioinformatics Analyst (LMP)

Universityhealthnetwork

Toronto

On-site

CAD 69,000 - 103,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

University Health Network in Toronto General Hospital is seeking a Software Developer, Genome Diagnostics Informatics to support software, databases, applications, interfaces, and informatics workflows enabling clinical genomic testing.

The initial focus is to design, build, validate, document, and deploy software solutions for genome diagnostics laboratory operations, including tracking, workflow automation, data management, reporting, and LIMS integration.

Responsibilities

  • Lead design, development, testing, validation, documentation, and deployment of software applications, databases, GUIs, APIs, reporting tools to support Genome Diagnostics laboratory operations.
  • Develop and enhance applications for laboratory tracking, workflow automation, data management, quality control, operational reporting, and clinical testing workflows.
  • Build and maintain interfaces between systems to enable integration with Laboratory Information Management Systems and related clinical or operational systems.
  • Gather requirements from laboratory, scientific, clinical, bioinformatics, and operational stakeholders and translate into practical solutions.
  • Identify manual processes suitable for automation and implement appropriate technical solutions.
  • Perform systems analysis, estimate timelines, and contribute to prioritization of software development activities.
  • Write clean, maintainable code with version control, unit tests, CI, and documented development practices.
  • Deploy updates to development, staging, and production environments; troubleshoot issues and provide user support.
  • Create and maintain developer docs, technical specs, user guides, validation docs, and SOPs.

Job description

Union: Non-Union


Number of vacancies: 1


New or Replacement Position: New


Site: Toronto General Hospital


Department: Laboratory Medicine Program, Genome Diagnostics


Reports to: Senior Manager, Advanced Diagnostics


Hours: 37.5 hours per week


Salary: $35.35 to $53.03 per hour


Shifts: All Shifts


Status: Temporary Full Time, 1 year with annual re-evaluation


Closing Date: August 28, 2026


The Laboratory Medicine Program, Genome Diagnostics, is seeking a highly motivated and experienced Software Developer, Genome Diagnostics Informatics to support the development, implementation, maintenance, and operational support of software, databases, applications, interfaces, and informatics workflows that enable clinical genomic testing.


The initial priority of this role will be to design, build, validate, document, and deploy software solutions that support Genome Diagnostics laboratory operations, including laboratory tracking, workflow automation, data management, reporting, and integration with laboratory information systems. Once the initial software build and implementation phase is complete, the role will transition to providing ongoing software maintenance, production support, workflow optimization, and bioinformatics support for clinical next-generation sequencing data analysis and laboratory operations.


The successful candidate will work closely with laboratory staff, bioinformaticians, scientists, clinicians, information technology teams, and operational leaders to translate requirements into reliable, maintainable, and well-documented informatics solutions. This role requires strong software development expertise, excellent communication skills, attention to detail, and an understanding of the rigour required to support clinical diagnostic testing environments.


Duties and Responsibilities

Software Development, Application Build, and Implementation


  • Lead the design, development, testing, validation, documentation, and deployment of software applications, databases, graphical user interfaces, APIs, web services, and reporting tools to support Genome Diagnostics laboratory operations.

  • Develop and enhance applications that support laboratory tracking, workflow automation, sample and data management, quality control, operational reporting, and clinical testing workflows.

  • Build and maintain interfaces between systems to improve data flow, reduce manual processes, support reporting, and enable integration with Laboratory Information Management Systems and related clinical or operational systems.

  • Gather software requirements from laboratory, scientific, clinical, bioinformatics, and operational stakeholders, translating user needs into practical, maintainable solutions.

  • Identify manual or inefficient processes that would benefit from automation and recommend appropriate technical solutions.

  • Perform systems analysis, estimate implementation timelines, and contribute to prioritization of software development activities.

  • Write clean, maintainable, well-documented code using source code control, unit testing, regression testing, continuous integration, and appropriate development practices.

  • Deploy software applications and updates to development, staging, and production environments as required.

  • Troubleshoot production issues, resolve bugs, support users, and implement improvements to prevent outages or workflow disruption.

  • Create and maintain developer documentation, technical specifications, user guides, validation documentation, and standard operating procedures as required.


Genome Diagnostics Informatics and Bioinformatics Support


  • Support the processing and analysis of clinical next-generation sequencing data sets, including DNA and RNA analysis.

  • Develop, maintain, and improve clinical bioinformatics pipelines for the processing of large genomics and biomedical data sets.

  • Identify, evaluate, test, and implement new tools, technologies, and methods for next-generation sequencing data analysis.

  • Provide expertise in genomic data storage, data organization, data sharing, and data management practices.

  • Support laboratory staff in the development and optimization of workflows within Laboratory Information Management Systems.

  • Maintain and improve databases and graphical user interfaces that are key to laboratory operations.

  • Support clinical laboratory operations through result analysis, reporting support, methods development, code development, troubleshooting, and documentation.

  • Contribute to quality improvement initiatives that improve reliability, reproducibility, efficiency, and traceability of genomic testing workflows.

  • Work with laboratory and scientific staff to support accurate, timely, and clinically appropriate genomic testing and reporting.


Collaboration, Quality, and Operational Support


  • Work collaboratively with laboratory staff, bioinformaticians, scientists, clinicians, software developers, hospital IT personnel, and operational leader

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer and Bioinformatics Analyst (LMP)
Software Developer and Bioinformatics Analyst (LMP)

University Health Network • Toronto

On-site
CAD 48,000 - 73,000
HOOPP pension plan
Transit access
Flexible work environment
+2
Clinical Genomics Software Engineer & Bioinformatics Analyst
Clinical Genomics Software Engineer & Bioinformatics Analyst

Universityhealthnetwork • Toronto

On-site
CAD 69,000 - 103,000
Annotation Analyst, Laboratory Medicine
Annotation Analyst, Laboratory Medicine

University Health Network • Toronto

On-site
CAD 52,000 - 78,000
HOOPP pension
Transit access
Flexible schedule
+2
Laboratory Technician V (Advanced Laboratory Technician), Genetics
Laboratory Technician V (Advanced Laboratory Technician), Genetics

University Health Network • Toronto

On-site
CAD 50,000 - 56,000
HOOPP pension
Transit access
Flexible work environment
+1
Senior Genetics Analyst, FT (J0726-0369)
Senior Genetics Analyst, FT (J0726-0369)

North York General Hospital • Toronto

On-site
CAD 110,000 - 150,000
Benefits
Pension
Vacation days
Bioinformatics/Data Science Analyst
Bioinformatics/Data Science Analyst

University Health Network • Toronto

On-site
CAD <1,000
HOOPP pension plan
Transit access
Flexible work environment
+1
LIS Analyst
LIS Analyst

Michael Garron Hospital • Toronto

On-site
CAD 90,000 - 130,000
Clinical Practice Leader, Laboratory
Clinical Practice Leader, Laboratory

Humber River Health • Toronto

On-site
CAD 115,000 - 142,000
Research Technician II/III
Research Technician II/III

UHN Research • Toronto

On-site
CAD 43,000 - 65,000
HOOPP (pension)
Transit access
Flexible work environment
+2
Medical Lab Technologist (BCGEU), Molecular
Medical Lab Technologist (BCGEU), Molecular

LifeLabs Medical Laboratory Services • Surrey

On-site
CAD 65,000 - 90,000
Extended Health Care
Dental Care
Life Insurance
+4