POSITION TITLE |
Programmer I |
DEPARTMENT |
LTRI (Advanced Molecular Diagnostics) |
EMPLOYMENT TYPE |
Temporary, Full-Time |
HOURS OF WORK |
37.5 hours a week |
EMPLOYEE GROUP |
Non-Union |
REPORTS TO |
Principal Investigator |
ORGANIZATION OVERVIEW
Lunenfeld-Tanenbaum Research Institute is one of the world’s leading centers in biomedical research. The research activities are focused around understanding the function of human genes and how genetic pathways and environmental factors lead to the development of human diseases. The research programs at Lunenfeld-Tanenbaum make extensive use of genomics, proteomics and related technologies. A Programmer I position is available at the Lunenfeld-Tanenbaum with a focus on investigation of the underlying genetic susceptibility factors associated with COVID-19. This is an excellent opportunity to conduct cutting-edge bioinformatics research, develop novel methodologies and apply bioinformatics tools in a multidisciplinary setting.
DEPARTMENT/LAB DESCRIPTION
The Advanced Molecular Diagnostics Laboratory (AMD) at Toronto’s Mount Sinai Hospital (MSH), Sinai Health System, is a clinically certified laboratory that conducts molecular diagnostic testing for the Greater Toronto Area and the province of Ontario and serves as an international reference centre for molecular diagnostics.
DUTIES AND RESPONSIBILITIES
- Lead the design, development, and deployment of full stack database applications using Django and PostgreSQL. Experience with Flask is also an asset.
- Build secure, maintainable, and testable APIs.
- Develop and maintain data processing and ETL pipelines using Python and Pandas.
- Implement robust authentication and authorization systems across applications.
- Design and build responsive, user-friendly frontends using modern web technologies (e.g., React, TypeScript).
- Troubleshoot, debug, and resolve complex technical issues across the full stack.
- Collaborate with cross-functional teams (e.g., project managers, bioinformaticians, research assistants) to deliver new database features.
SKILLS/QUALIFICATIONS
- Minimum of a B.Sc. In computer science, molecular biology, or bioinformatics; M. Sc. Preferred.
- 5+ years of experience in full stack software development.
- Required expertise with Django; strong proficiency in Python and REST API design. Expertise with Flask is also an asset.
- Required expertise with PostgreSQL, including schema design, migrations, and performance tuning.
- Solid understanding of modern frontend development practices; experience with frameworks like React is a plus.
- Proficiency in developing ETL workflows and data transformation pipelines using Pandas or similar tools.
- Familiarity with CI/CD tools and workflows, such as GitHub Actions or Bamboo.
- Knowledge of authentication protocols (e.g., OAuth2, OpenID) and experience with tools like Keycloak.
- Strong communication skills and ability to work in an interdisciplinary team environment.
- Background in genetics, bioinformatics, or NGS (Next-Generation Sequencing) data analysis is a strong asset
In accordance with Institute’s policy and legislated health and safety requirements, employment is conditional upon the verification of credentials, completion of a health review, and demonstrating proof of immunity and vaccination status of vaccine-preventable diseases. Successful candidates will be required to provide two (2) written reference letters from their former employer(s)/supervisor(s).
We are a fully committed to fairness and equity in employment and our recruitment and selection practices. We encourage applications from Indigenous peoples, people with disabilities, members of sexual minority groups, members of racialized groups, women and any others who may contribute to the further diversification of our Sinai Health community. Accommodation will be provided in all parts of the hiring process as required under our Access for People with Disabilities policy. Applicants need to make their requirements known in advance.
The Lunenfeld-Tanenbaum Research Institute is a scent sensitive environment, and all members of the community are expected to refrain from wearing or using scented products while visiting or working at the Institute. We also support a barrier-free workplace supported by the Institute’s accessibility plan, accommodation and disability management policies and procedures. Should you require accommodation at any point during the recruitment process, including accessible job postings, please contact the Lunenfeld-Tanenbaum Human Resources Department.
Posting open until September 10, 2025. We thank all candidates for applying. Only those selected for an interview will be contacted. |
|