Software Developer II
- Ontario Institute for Cancer Research
- Toronto, ON, Canada
- Job Type:
- Degree Level Required:
- Apply Now
Software Developer II
Position: Software Developer II Site: MaRS Centre, Toronto Department: Computational Biology Reports To: Senior Project Manager Salary: Commensurate with level of experience Hours: 35 hours/week Status: Full-time, Temporary (1 year) The Ontario Institute for Cancer Research (OICR) is seeking a Software Developer II to join the Computational Biology team.
Learn more about working at OICR here.
Reactome (reactome.org) is a manually curated, peer-reviewed open access biological pathway knowledgebase that can be publicly used and redistributed by all biological research community members. Our team consists of an international and inter-disciplinary mix of professionals: curators, software and database engineers, and an outreach co-ordinator. An exciting opportunity has been created for a talented software developer II to work on the Reactome project at the Ontario Institute for Cancer Research (OICR, oicr.on.ca). The post holder will create and improve biological data processing pipelines and develop user-facing web pages. The post holder will be creative, curious, and ambitious and tackle challenging biological data integration and visualization problems. This is a 1 (one) year contract with the potential to extend.
To find out more about what’s happening in Computational Biology, visit OICR news.
-Develop, test, and validate data mining techniques and other computational workflows to identify sources of relevant annotation data; -Working with colleagues to ensure that relevant data identified by these workflows are fed into the Reactome data release and curation pipelines; -Identify, extract, and deliver relevant Reactome data to collaborators and other informatics platforms; -Working with software development team to productionise methods; -Representing the team and the institute at project meetings, with other collaborators and at international scientific conferences; and -Contributing to the broader goals of the team in developing resources for the scientific community.
-Skill and knowledge acquired through completion of university or equivalent (Bachelor’s Degree); -2-4 years of professional experience in software development; -Demonstrable hands-on expertise in at least one programming/scripting language (JAVA); -Experience in data handling, file manipulation; -Experience with programmatic access frameworks; -Ability to work accurately and quickly to meet deadlines; -Ability to work independently and as part of a team; and -Good communication skills (both verbal and presentational).
It is an advantage if you have:
-Experience in full-stack web development; -Knowledge of SQL or Cypher and experience working with relational or graph databases, respectively; and -Practical knowledge of modern machine learning and text-mining techniques.