Skip to content. | Skip to navigation

Personal tools
Log in

Navigation

You are here: Home / Careers / Computational Biologist, Software Developer

Computational Biologist, Software Developer

Job Code: CBSD HSA Req # 75239

The Genome Sciences Centre is seeking a full-time Computational Biologist to join our software development team in a state of the art, high throughput genomics facility. The successful applicant will participate in developing, improving and maintaining bioinformatics tools for a high-throughput processing pipeline. We seek candidates with strong programming experience in python, or other high-level objects-oriented languages (e.g. C#, Ruby, etc.). Experience with Agile and DevOps best practices are also desirable. The role is ideally suited for a creative individual with a strong interest in software development and data analysis within an academic setting. Packaging and distribution of developed tools and analysis results to the scientific community and contribution to preparation of scientific publications are expected.

Duties/Accountabilities:

      • Expertise with Python and ability to specify, implement, test, and, maintain back end applications and systems as assigned.
      • Devises or modifies systems to solve complex problems associated with high throughput pipelines, considering computer equipment capacity and limitations, operating time and form of desired results.
      • Participates in code walk-throughs and reviews of solutions.
      • Designs & builds solution taking performance into consideration.
      • Coordinates production problem resolution for assigned applications, including working with other technical teams.
      • Evaluate third-party software and incorporate new systems into legacy systems
      • Produce thorough but concise written documentation of algorithms, validations, SOPs, and other processes and procedures as required.
      • Presenting results of software testing internally and externally
      • Literature searches, testing and validation of new data analysis software.
      • Performing other related duties as required.

Qualifications:

Education, Training and Experience

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

Skills and Abilities

      • Proven expertise with Python and or other similar high level languages
      • Functional Knowledge of distributed version control systems, such as GIT
      • Excellent verbal and written communication skills.
      • Comfortable working in a Unix environment, including experience with shell scripting and common command-line tools
      • Demonstrated interpersonal skills including the ability to work effectively with others in a team environment.
      • Demonstrated ability to efficiently organize work assignments and establish priorities.

All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority

 

 

To Apply

External Applicants

Please send your resume with cover letter to bcgscjobs@bcgsc.ca.

Internal Applicants

Internal (HEU and HSA union members) applicants please visit internaljobs.phsa.ca to apply online for internal job postings.