Job Detail

Senior Software Architect

Inseriert am: 14.02.2019

Senior Software Architect


Switzerland, Zug, Rotkreuz


defresrutritptzhja

Apply now!Print

  • Job facts


Who We Are


Roche Diagnostics International Ltd in Rotkreuz is one of the world’s leading providers of diagnostic system solutions for clinics, laboratories and doctors’ offices. The company employs over 2200 people in Rotkreuz and is one of Roche Diagnostics main sites.


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, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.


The Position


The Business Area Centralised & Point of Care Solutions establishes a new R&D team to develop the next generation of highly innovative and patient oriented Lab Hematology IVD systems for Central Lab solutions at site Rotkreuz.


As the Senior Software Architect you will be responsible for the software in a completely new generation of Lab Hematology system. This includes the creation of the software architecture and the definition of interfaces to other systems within an integrated lab solution. It also includes the supervision of the development team to implement the software based upon the defined software architecture.


You are a member of our high performing R&D Hematology team and you closely collaborate with scientists, engineers and medical experts on a global basis through all phases of technology development and system development. In this role you are a member of the R&D software development department and you have access to the broad network of CPS Global R&D and Roche internal and external development partners.


In the advertised position:



  • You define and document the software architecture for a complex new Lab Hematology system


  • You identify and specify interfaces and align design decisions with relevant stakeholders


  • You participate in the definition of the software requirements based on  system requirements and stakeholder needs


  • You contribute in the software development activities by ensure that the defined software architecture is successfully implemented and supporting the development team in architectural and technical questions


  • You ensure continuous integration and adequate verification of the developed software applying state-of-the-art development methodologies


  • You are the person of contact for all questions related to software architecture and actively communicate  to the development team and other stakeholders



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.


To be successful in this role you have/are:



  • Bachelor’s or Master’s degree in computer science, software engineering or equivalent


  • At least 5 years of experience in software architecture for complex software systems preferably in a regulated environment (e.g. aerospace, medical, defence)


  • Demonstrated expertise and leadership in working with cross-functional teams to architect innovative solutions that meet the requirements with respect to functionality, performance, reliability, realistic implementation schedules and adherence to architectural goals and principles.


  • Experience in building proof of concepts and prototypes to demonstrate feasibility of architectural designs and vision


  • Excellent knowledge of agile software methodologies


  • Strong experience with Microsoft .Net and Java technology stacks


  • The ability to lead by example and to encourage team members to seek novel solutions


  • The ability to mentor other architects and software engineers


  • Able to work independently in a structured and precise way


  • Assertive, resilient and have excellent communication and interpersonal skills


  • Fluent in English, German is a plus




  • Who we areRoche Diagnostics International Ltd in Rotkreuz is one of the world's leading providers of diagnostic system solutions for clinics, laboratories and doctors' offices. The company employs over 2200 people in Rotkreuz and is one of Roche Diagnostics' main sites. Read more.

    Roche is an equal opportunity employer.

  • Job facts

    • Location Switzerland, Zug, Rotkreuz

    • Function Research & Development

    • Subfunction Devices, Systems and Solutions

    • Schedule Full time

    • Job level

    • Job type Regular

    • Division Diagnostics

    • Posted since 2019/02/14

    • Job-ID 201901-102329


  • Get in touchMr. Marcel Niederberger

  • You could also like these jobs

    Senior Software Engineer for Image Analysis CPS

    Switzerland, Zug, Rotkreuz

    Principal Software Engineer for Image Analysis CPS

    Switzerland, Zug, Rotkreuz

    Project leader System Verification

    Switzerland, Zug, Rotkreuz

Apply now!

Details