Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Web Application Specialist - Jobs in Montréal, QC

Job LocationMontréal, QC
EducationNot Mentioned
SalaryNot Disclosed
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull Time

Job Description

Please refer to the How to Apply for a Job (for External Candidates) job aid for instructions on how to apply.If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).Position Summary:The Canadian Centre for Computational Genomics (c3g.ca) at McGill University develops open-source solutions to organise, store, retrieve, analyse and share genomics and clinical data for large scale initiatives, including data access and analysis portals. Initiatives we are involved with often focus on human health research, such as the International Human Epigenome Consortium (IHEC), the Quebec COVID-19 Biobank (BQC19), and the Terry Fox Marathon of Hope Cancer Centre Network (MoHCCN). We also deliver bioinformatics analysis software and high performance computing services for the life science research community, including analysis pipelines used by multiple academic institutions. We are seeking a Web Application Developer to engage in the development of online data portals, APIs and applications, including the Bento platform (https://github.com/bento-platform), the International Human Epigenome Consortium (IHEC) Data Portal (epigenomesportal.ca/ihec/) and similar resources in the fields of genomics, epigenomics, and other life science related fields.Under the supervision of a Bioinformatics Manager, the Web Application Developer will implement and maintain client-side and server-side applications, extending the tools and technologies already in place using JavaScript (React/Redux), Python, Postgre, Docker and more. Short development cycles will involve small but frequent releases, and constant interactions with the bioinformatics platform team members.

  • Design, build, test, deploy, monitor and maintain high-quality interactive web applications using Javascript with React;
  • Develop server-side applications and scripts, such as back-end data services and quality control pipelines, using Python and Go;
  • Iteratively write code to incorporate new concepts and test new designs;
  • Focus on user experience, intuitive interfaces and interaction layers to create user-friendly web pages and applications;
  • Ensure implementation is done using the best coding practices, including proper code commenting, unit testing, etc.;
  • Contribute in technological research and the prototyping of new clinical/genomics data services;
  • Make proper use of a revision control system such as Git;
  • Setup and maintain automation tools for testing, continuous integration & delivery;
  • Optimize code when needed while making use of good software practices;
  • Make use of an issue tracking system to document tasks, issues and bugs, and their resolution status;
  • Ensure that all finished solutions work within a variety of browser types and screen settings along with the constraints set by development and design;
  • Ensure that all Internet standards are met and that the company does not intentionally violate any standards or licences that would place our domain in jeopardy.
Other Qualifying Skills and Abilities:Hard skills:
  • Experience with a Javascript framework (e.g. ReactJS, D3 and NodeJS) in developing full-scale web applications is absolutely mandatory. Providing links to examples of web applications the applicant has worked on is highly recommended;
  • Experience with server-side programming/scripting, such as with Python or Go;
  • Experience with the Git version control system;
  • Undergraduate degree in computer science, engineering or related field.
Soft skills:
  • Demonstrated sound intuition in making efficient and simple-to-use browser-based interactive tools and interfaces;
  • Having an open mind towards new technologies, with at least basic knowledge of the various layers involved in web application development (full-stack);
  • Attention to detail, good communication and organisational skills and ability to work in a highly interactive group;
  • Capable of getting multiple tasks assigned at once, and making them all progress steadily.
Strong Assets:
  • Experience with Python frameworks like Flask and Django;
  • Experience with relational databases (RDBMS), such as MySQL and Postgre;
  • Experience with applications containerization (e.g. Docker, Singularity);
  • Interest in the field of genetics and bioinformatics;
  • English and French (spoken and written).
HOW TO APPLY: Applicants should submit a cover letter explaining their qualifications and their interest in the position, a curriculum vitae and the names and contact information for two individuals who could provide letters of recommendation.Minimum Education and Experience:Bachelors Degree 5 Years Related Experience /Annual Salary:(MPEX Grade 06) $73,350.00 - $91,690.00 - $110,030.00Hours per Week:33.75 (Full time)Supervisor:Bioinformatics ManagerPosition End Date (If applicable):2023-05-31Deadline to Apply:2022-06-30McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, accessibilityrequest.hr@mcgill.ca.Quick Apply
  • Terms & Conditions
  • New Privacy
  • Privacy Center
  • Accessibility
For Job Seekers
  • Browse Jobs
  • Advanced Job Search
  • Emplois Quebec
For Employers
  • Post a Job
Stay Connected

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved