Meet Sandro, Development Engineer at Roche

Tell us a bit about yourself

My name is Sandro, I’m 25 years old and I have been working within Roche for almost 10 years now. At the moment I am working as a Development Engineer in Rotkreuz, Switzerland.

I started my professional career after mandatory schooling with an apprenticeship in software development at Roche in Rotkreuz, Switzerland. During military service I decided to continue my career path in software development by earning a bachelor’s degree in Information Technology at the Lucerne University of Applied Sciences and Arts.

My hobby is E-Sport, which is probably still considered unconventional even though it has rapidly grown in popularity over the last few years. The biggest tournaments already have millions of viewers worldwide and a prize pool that is comparable to big sport tournaments.

In which Roche location are you currently working and what can you tell us about that location as a work environment?

I work for Roche Diagnostics International in Rotkreuz, Switzerland. When I started in Rotkreuz in 2005 as an apprentice the site had only about 550 employees and has grown enormously since then. Many new buildings have been built and with them, the whole infrastructure around it. The highway and railway station are nearby, making for a really trouble-free commute.

Why did you decide to join Roche and why this location?

I was searching for an apprenticeship close to my home and in a company with an excellent reputation. After I completed my military service my last project during the apprenticeship had an open position, which I immediately applied to and I rejoined (!) Roche in 2010. One thing I valued very highly was that the work you do within different projects in Roche is varied and there are almost endless positions you can evolve to.

What is your current position at Roche?

I develop software for diagnostic instruments and I have a few different roles:

  • Developer: Developing new features, writing test cases and writing specifications
  • Build and Release Engineer: Creating and maintaining software releases and their source code.
  • Development Architect: Interface between architecture and development, reviewing development & coding rules.

The project consists of multiple teams across multiple sites, so my job includes traveling to St. Cugat, which is a Roche site in Barcelona, Spain, and Marlborough (Massachusetts, USA).

How would you describe Roche as an employer?

Roche is one of the biggest employers in our area with an honourable reputation. The work-life balance is taken seriously, i.e., having flexible working hours. You get a lot of benefits through Roche that you can use in your personal time as well. There are many career paths you can develop into and also training and education held on-site or at external institutions. The work environment is very international.

How would you describe the people working here?

The variety of people working within Roche is enormous. For each problem there is at least one person who knows the answer. A lot of people with different backgrounds, cultures and nationalities work together in one company. In my project alone, the software team has people from at least six different nationalities.

What would you advise job seekers who want to join us?

Look for jobs on! The variety is huge and I’m sure that you can find a job that fits you.

Thank you for your story!

Tags: Career Blog, Development, Diagnostics, Rotkreuz, Switzerland