88-50100558 Senior Software Engineer – Bioinformatics

October 15, 2024

Apply for this job

Email *

Job Description

Website Roche Sequencing Solutions

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

Roche Sequencing Solutions, Inc. seeks a Senior Software Engineer – Bioinformatics in its Pleasanton, California location.

Develop efficient, maintainable, and documented production cross-platform software from scientific prototype code or specifications using software development best practices. Responsible for software development of the framework to generate oncology risk estimates. Define requirements for sophisticated bioinformatics software applications utilizing creativity to develop solutions to complex problems. Conduct system-level analysis of software to include requirements, design, testing, modifications, planning, and performance. Process genetic sequencing results of tissue and blood samples collected from patients by implementing reliable multithreaded (parallelized) data processing and understanding the main genetic and bioinformatics aspects of the data processing steps to provide effective utilization of the computer resources. Develop algorithms for statistical optimization of initial data of nucleotide sequences and of DNA analysis. Develop software for monitoring quality of the production output. Review software / algorithm specifications and provide feedback on potential areas of improvement. Write automation tests to acquire high test coverage. Create, maintain, recover, and support the production software systems on the laboratory servers. Continuously improve software development processes by implementing innovative methodologies and standards used by the Bioinformatics department for software development and testing. Document work and provide updates at team and project meetings. Mentor and train other developers in software standard methodologies including other bioinformaticians in the department. Telecommuting permitted up to 2 days per week.

Education and experience required: Bachelor’s degree in Computer Science, Bioinformatics or related field and 6 years of progressive, post-baccalaureate experience as Software or ERP Developer, Engineer, or Manager; Bioinformatics Developer, Engineer or Manager; Programmer Analyst or Manager; or related role 

Alternative education and experience required: Master’s degree in Computer Science, Bioinformatics or related field and 4 years of experience as Software or ERP Developer, Engineer, or Manager; Bioinformatics Developer, Engineer or Manager; Programmer Analyst or Manager; or related role

Special Requirements: Must have: 

  • 4 years of experience with:

    • Python and C# Development

    • object-oriented programming using Java

    • data management and relational database development using .NET framework, MSSQL, SQL, and XML 

  • 1 year of experience with:

    • developing and running test cases using Junit or PyTest

    • software development for HPC (high performance computing) or on cloud platforms such as AWS (Amazon Web Services) or GCP (Google Compute)

    • bioinformatics tools development or scientific software development

The expected salary range for this position based on the primary location for this position of California is $166,464 to $216,300 per year. Actual pay within the range will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below. Benefits (https://roche.ehr.com/default.ashx?CLASSNAME=splash)

Worksite: 4300 Hacienda Drive, Pleasanton, California, 94588, United States 

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual’s race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.

To apply for this job please visit roche.wd3.myworkdayjobs.com.

Related Jobs