Software Engineer II

United States of America, California, Santa Clara

de fr es ru tr it pt zh ja

Roche Diagnostics has created a new business - Diagnostics Information Solutions (DIS) - that is charged with building a modern software stack that will change the way patients are cared for. Our challenge is to bring together complex diagnostic and treatment data to intelligently process and present this data to healthcare professionals which allows for improved patient care. If you want to be a part of revolutionizing the healthcare industry, join us to put your software touch on it!

The Position:

You will join a team of 10+ engineers in crafting solutions to some of the most complex data plumbing problems in the world In diagnostics today, there are 18 Billion data points generated in systems that are not only inaccessible but were never designed to talk to each other.  You will be helping create enterprise-scale software systems to tackle the fragmentation of this data. You will be up close and personal with all the usual things, like design conception, design reviews for components or features, development and testing of the core software stack.

Your Responsibilities:

  • Software Development: This is a hands-on you're writing high-quality code for software that will perform at scale, be supportable, and be extensible, kind of role.  

  • Process & Operations: Ensuring the software stack integrates with our existing CI pipeline and contributing to continuous improvements; independently design, plan and deliver high-quality software.

  • Leadership: Ensuring we amplify our culture.  Embody our value for technical excellence, integrity and support and compassion for individuals.


Your Qualifications:

  • BS / MS in Computer Science or in a related area.

  • 2+ years of hands-on experience in large scale production coding. Remember, there are lives at the other end of our code, so it is all about the quality of code

  • Commitment to agile practice, and scalable architecture.

  • Have successfully built, deployed, and supported an enterprise-scale web application in the cloud

  • Hands-on software development expertise in Java and Javascript with a modern MVC framework

  • Ability to understand complex workflows and develop and validate innovative solutions to solve difficult problems

Roche is an equal opportunity employer.

Research & Development, Research & Development > Devices, Systems and Solutions