Software Developer I
- Ontario Institute for Cancer Research
- Toronto, ON, Canada
- Job Type:
- Degree Level Required:
- Apply Now
Software Developer I
Position: Software Developer I Site: MaRS Centre, Toronto Department: Computational Biology (Stein Lab) Reports To: Team Leader Salary: Commensurate with level of experience Hours: 35 hours/week Status: Full-time, Temporary (1-year contract) The Ontario Institute for Cancer Research (OICR) is seeking a Software Developer to join the Computational Biology program. The Software Developer will join a team developing cutting edge Open Source applications for analyzing genomic data in cloud compute environments. The applications will be used by researchers around the world to process and interpret vast amounts of cancer genomic data and to apply this understanding to new paradigms for diagnosing and treating cancer.
Learn more about working at OICR here.
The project you will work on, Dockstore (https://dockstore.org), is an open source project aimed at providing a scientific tool repository and framework for launching large-scale, cloud-based genomics analysis. Dockstore combines the Docker software container system with portable, standard-compliant workflow descriptions, to create software packages that describe their inputs, outputs, and parameterization, and can easily be combined to form higher-level workflows. This work is closely tied to, and driving adoption of, standards like the Workflow Execution Service (WES) created as part of the Global Alliance for Genomics and Health (GA4GH). We are planning to integrate Dockstore into a variety of third-party open source and commercial products.
This task would focus on two such projects, working on Dockstore integration with cloud execution environments that implement WES and Dockstore integration with ORCID (Open Researcher and Contributor ID) in order to improve the publication and citation experience for researchers creating and sharing bioinformatics workflows.
If you are passionate about software development, are a quick learner, enjoy producing & sharing beautiful code and want to become part of a team building complex environments from the ground up, please get in touch.
As part of your job responsibilities, you will participate in the design, development, and testing of two new features for the Dockstore platform. This will include the preparation of documentation for those features and the maintenance and debugging of those features when running on distributed computing platforms.
To find out more about what’s happening in Computational Biology, visit OICR news.
The position is based in Toronto, but depending on the evolving COVID-19 situation may be work-from-home with occasional visits to the Toronto office. As such, experience with, and access to, a recent Linux desktop or laptop computer with camera and microphone would be an asset. You will be provided with suitable equipment otherwise.
-University degree in computer sciences, software engineering or equivalent; -Minimum of one-year experience in software development including but not limited to co-op terms and internships; -Excellent communication skills (listening, written and verbal), both in articulating your ideas and gathering input from inside and outside the institute; -Resourceful team player who excels at building trusting relationships with customers and colleagues; -Working knowledge of source control; and -Knowledge of bioinformatics/cancer genomics is an asset but not essential.