I need your support for an urgent full time role Senior Bioinformatics Software Engineer, can you help us here please? It is a unique niche role that requires bioinformatics background and understanding, Next-Generation Sequencing knowledge with software skills in Python, automated testing.
The client requires very strong candidates as it is senior role.
Fulltime with UST
Location: Mississauga
Client: Roche Canada
Hybrid
As a Senior Bioinformatics Software Engineer, you will design and develop automated verification tests for the bioinformatics components and pipelines. You will be part of the team developing groundbreaking, distributed, scale-out Next-Generation Sequencing data analysis software to ensure the highest possible software quality for gene sequencing research and disease diagnostics.
The opportunity:
Design and develop automated verification tests for bioinformatics components, algorithms and pipelines in Sequencing products
Collaborate with bioinformatic scientists and software engineers/architects to test bioinformatics components and pipelines.
Understand bioinformatic algorithms, analyze and generate data to confirm technical performance and scientific accuracy, and tackle/report issues.
Develop reusable and scalable bioinformatics data analysis tool libraries for both component and end-to-end verification.
Serve as the bioinformatics subject matter expert and mentor within the software test engineering organization.
Participate in requirements, architecture, and design specification reviews.
Assist in performing dry run and formal verification testing, while adhering to defined software development lifecycle procedures and best practices.
This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.
What you need:
Bachelor's degree in Bioinformatics, Computational Biology, Biomedical Engineering, or a related field, with 8-10 years of proven experience in software development, test engineering, or data engineering.
Proficient in Python with knowledge of bash; experienced in designing, documenting, and performing verification tests, especially for NGS data and bioinformatics pipelines.
Proven understanding of microservice architecture, AWS services, Docker, CI/CD, Linux, and Shell scripting.
Experience with Agile software development tools, and demonstrated self-driven, detail-oriented, and analytical skills with a quick learning ability.
Strong teammate and customer-focused, with excellent interdisciplinary collaboration and communication (verbal and written) skills.
Preferred:
Master's degree in Computational Biology, Bioinformatics, Biomedical Engineering, or a related field
Java/C++ is a plus
Experience with workflow development languages such as Nextflow is a plus.
Experience with CI/CD tools and concepts.
Experience developing medical devices or regulated software is a plus.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.