Computational Biologist, Software Developer

Genome Sciences Centre
Vancouver, BC, Canada
Job Type:
  • Staff
Degree Level Required:
Apply Now

Computational Biologist, Software Developer

The successful candidate will have the opportunity to have a direct impact on furthering cancer research. They will be responsible for development, maintenance, and user support of a custom full-stack application (developed at the GSC) used for the sharing of clinical and genomic data among bioinformaticians and clinicians.


Required Skills

● Comfortable programming in Javascript (NodeJS)
● Some experience designing and/or maintaining a relational database
● Knowledge of SQL
● Familiar with working in a linux/unix environment (bash)
● Previous REST API development
● Excellent verbal and written communication

Other Beneficial Skills

● Previous experience in a bioinformatic setting
● Previous experience developing software as part of a Team (Agile, Ticketing)
● Skills programming in python
● Front-end web development (AngularJS, React)
● Experience with non-relational databases
● Test Driven Development (TDD)
● ORMs (Sequelize, SQLAlchemy)
● Version Control (Git)


Required Education and Experience

● Graduation from a recognized Bachelor of Science Program in either Computer Science or Biological Sciences.
● Two (2) year’s of recent related experience or an equivalent combination of education, training and experience acceptable to the GSC Group Leaders.

  • How to Apply

    To apply for this position, please email your CV and/or resume with cover letter.