Software Engineer Manager, Bioinformatics, Sequencing – Roche – Pleasanton, CA

Job ID: 5494
Job date: 2016-05-02
End Date:

Company : Roche 

Country :

Role : Research Scientist 


[Click Here to Access the Original Job Post]

Job Description:
Roche is the world leader in in vitro diagnostics (IVD) and tissue-based cancer diagnostics and a front runner in diabetes management.
Roche Sequencing Solutions (RSS) is seeking a talented leader for the Software Engineering team within the Development Bioinformatics department.

The Software Engineering team works closely with:
RSS Development’s Application teams, helping them build software that meets the department’s needs (today, tomorrow, and next year);

other Roche teams, e.g. Bina Technologies, helping to ensure that collaborations run smoothly; and

RSS Systems’ teams; helping to ensure that software produced by the Application teams and other organizations can be incorporated in our products.

The successful candidate will have experience managing software teams in these settings.
You should enjoy working with others and have a strong desire to pursue creative solutions to challenging problems in an interdisciplinary and fast paced environment.

Responsibilities:
Manage the software engineering team.

Develop software in collaboration with Application teams and external collaborators.

Be responsible for our engineering-oriented resources (e.g. continuous integration and source code control), managing the shared aspects and supporting their use by our various communities.

Drive our Good Programming Practices, adaptable engineering practices that scale to support our pie-in-sky research projects, our product-oriented projects and all the projects in-between.

Who you are

You’re someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests across functions and geographies. Where a job title is not considered the final definition of who you are, but the starting point.

Qualifications:
Be familiar with multiple programming languages such as: Java, C++, Perl, Python, R, across the spectrum of paradigms and be an expert in a “scripting” and a “systems” programming language.

Be an expert software developer in Unix-like environments, habitual in following good practices across the entire software life cycle.

Understand and be able to evangelize modern version control systems, continuous integration systems and issue tracking systems.

Have experience leading a small team of developers, helping them deliver on their commitments and expand their skill sets.

Have a demonstrated ability to work on a team with other programmers and domain experts.

Hold an advanced degree in computer science, bioinformatics, physics or a related discipline or equivalent work experience.

Possess organizational agility, the ability to develop working relationships within a large organization that cross organizational boundaries and promote efficient solutions to problems.

Previous experience with large-scale NGS data analysis is a plus.

Who we are

At Roche, 91,700 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.


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]