Bioinformatics software engineer

Institution/Company:
Streamline Genomics
Location:
Montreal, QC, Canada
Job Type:
  • Programmer/Developer
Degree Level Required:
Bachelor's
Apply Now

Bioinformatics software engineer

Under the direction of the team lead, you will be responsible for designing, coding and improving existing and new features of our analysis pipeline and web platform. Candidates with a proven ability to work well within teams, good problem solving instincts, and an attention to detail and who are motivated to make the world a better place are highly encouraged to apply.

Responsibilities:

Under the direction of the team lead, you will be responsible for designing, coding and improving existing and new features of our analysis pipeline and web platform.

Qualifications:

• 2+ years of practical experience in software development.
• Strong experience in at least one scripting language (Python, Ruby, Perl, PHP), preferably python.
• Strong experience with Linux/Unix environments, familiarity with virtualization tools, specifically AWS and docker is a plus.
• Experience with software engineering practices (version control tools, test-driven development, code reviews, producing well-documented code)
• Familiarity with web frameworks, preferably Django.
• Familiarity with dev-ops practices (continuous integration, infrastructure automation) and implementing resource-intensive workflows is a plus.
• Familiarity with JavaScript and designing HTTP APIs is a plus.
• Familiarity with biology and/or statistics is a plus