The Canadian Center for Computational Genomics (C3G) at McGill University C3G offers a stimulating and rewarding working environment, where projects bring concrete contributions to the advancement of research in fields such as human health and the environment. Our team is composed of people that are passionate about what they are doing, and that work with cutting edge sequencing technologies and high performance computing equipment. Learn more about why McGill is an exciting place to work: https://www.mcgill.ca/careers/why-mcgill.
C3G develops customized and case-by-case bioinformatics solutions as well as an extensive suite of open-source software, including bioinformatics analysis pipelines (bitbucket.org/mugqic/genpipes) used by multiple academic institutions, and many data access and analysis portals. Since 2011, C3G has completed more than a thousand bioinformatic analysis projects for over 600 distinct groups of researchers across Canada.
We are seeking a Bioinformatics Software Developer (web applications) to engage in the development maintenance of a number of web applications, including the International Human Epigenome Consortium (IHEC) Data Portal (epigenomesportal.ca/ihec/), GenAP (genap.ca) and other online resources.
- 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.;
- Develop server-side applications and scripts, such as data quality control pipelines;
- Contribute in the technological research and the prototyping;
- Make proper use of a revision control system such as BitBucket with Git;
- Setup and maintain automation tools for testing, continuous integration & delivery such as Selenium and Jenkins;
- Optimize code when needed while making use of good software practices;
- Make use of an issue tracking system such as Atlassian JIRA 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 licenses that would place our domain in jeopardy.
Three (3) years’ related experience
Other Qualifying Skills and/or Abilities:
How to Apply:
Please submit your application online at http://www.mcgill.ca/medhr/positions-available/apply-now
Click on “APPLY NOW” and clearly indicate the reference number.
The deadline to apply for this position is February 21, 2019 at 5:00 PM.
*Current employees: please indicate your McGill ID number in your application.*
We thank all applicants for their interest in McGill University. However, the Faculty of Medicine will only contact applicants selected for an interview.
McGill 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, Professor Angela Campbell, Associate Provost (Equity and Academic Policies) at angela.campbell [at] mcgill.ca or 514-398-1660.