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: Global Alliance for Genomics and Health (GA4GH) Reports To: Executive Lead 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 I to join the Global Alliance for Genomics and Health (GA4GH) team.
Learn more about working at OICR here.
The Global Alliance for Genomics and Health (GA4GH) brings together hundreds of contributors in healthcare, research, patient advocacy, life science, and information technology to create frameworks and standards to enable the responsible, voluntary, and secure sharing of genomic and health-related data. Our staff support this work and are based at four international host institutions: the Ontario Institute for Cancer Research (OICR), the Broad Institute of MIT and Harvard, the Wellcome Sanger Institute and EMBL-EBI.
Based at OICR, this role is part of an expansion of our technical team, led by our Chief Standards Officer (CSO) based at EMBL-EBI, to increase support for our large community of volunteer contributors. Working alongside staff colleagues, volunteers and expert volunteer leads, this role will support the development and implementation of open source technical standards for genomic data sharing. The outputs of this work will be deployed by genomic data projects around the world in order to improve health outcomes.
This role provides an excellent opportunity to work with global expertise from world-leading organizations and gain exposure to a range of technologies and topics. Examples of work in GA4GH include development work to support portable, cloud-based analytical workflows, modelling of data related to genomics and health in a manner compatible with electronic health records, providing secure data access and developing solutions capable of supporting large scale genomic data. Our work and Github repos can be accessed from our website.
As part of the role, you will attend our two annual in-person meetings (when safe to do so), which may involve international travel. Some out of hours work is expected to accommodate international calls.
-Support the delivery of high quality technical standards, by supporting projects throughout the development process; -Develop open source implementations for GA4GH technical standards, including APIs and new bioinformatics file formats; -Develop software to support the implementation of GA4GH technical standards worldwide, such as testbeds, user interfaces, and documentation tools; -Write clear and comprehensive documentation; -Join project calls with international collaborators to design new tools that will benefit the research community, and to provide updates and demonstrations; and -Work alongside members of the volunteer community. -University degree in computer sciences, software engineering, bioinformatics, or equivalent -Professional experience with Java or Python -Experience developing REST API services using Flask, Spring Boot, or similar frameworks -Familiarity with version control management via Github -Proficient with collaborative project management and work platforms: Slack, Zoom, Github, etc. -Experience with automated software testing and continuous integration (e.g. Travis CI) -Strong communication skills (listening, written and verbal) with the capability to share and understand complex technical information while working with others -Collaborative team player who can work well with a wide range of people -Proactive, self-motivated, adaptable, versatile and willing to learn new technologies and topics -Able to manage contributions to multiple projects simultaneously and efficiently -Able to work well with individuals from diverse fields and backgrounds