Job Detail

Software Requirements Engineer / Business Analyst - Software

Inseriert am: 11.06.2020

Software Requirements Engineer/Business Analyst – Software


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 Point of Care IT R&D department provides IT Products that support Roche and 3rd Party Point of Care Diagnostics instruments with connectivity and governance workflows with a common solution. Our solutions help Point of Care coordinators, clinicians, nurses, and self-testing patients with their point of care diagnostics needs.


The Software Requirements Engineer / Business Analyst - Software creates, defines, designs and / or supports the creation of the requirements and specifications on the different levels and ensures consistency across different levels within development organisation and in collaboration with LCT and regions, following Roche SIS standards and procedures.


Your main tasks would include:



  • Based on the product requirements, define and document the software requirements of the software project.

  • Structure the software requirements into levels of different granularity down to the granularity that allows the software requirements to be implemented by software development.

  • Represent requirements using alternative views, such as analysis models (diagrams), prototypes, or scenarios, where appropriate

  • Ensure that the software requirements are clear, complete, distinct and without contradictions.

  • Ensure the vertical traceability from the product requirements down to the most detailed level of software requirements.

  • Document the software requirements according to Roche requirement management guidelines.

  • Manage changes to software requirements according to Roche change management guidelines.

  • Resolve any requirement issue found by changing existing or adding new requirements.

  • Lead requirements analysis, ensuring that requirements statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable, and that they conform to standards

  • Support the Risks Management regarding criticality rating of requirements

  • Support the software project processes on any questions about software requirements.

  • Cooperate with project requirement management and all stakeholders within the software project.

  • Define the Requirements Management Plan.

  • Ensure availability of milestone requirements deliverables.

  • Define requirement attributes and facilitate their use throughout the project.

  • Establish and implement effective requirements practices, including use and continuous improvement of a requirements process.

  • To permanently optimize processes to increase quality and efficiency standards.


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):



  • 3-5 years’ experience  in requirements engineer / Business Analyst within an IT/Software project capacity.

  • Experience of working within a highly regulated environment is essential.

  • He/she has to know the SCRUM methodology.

  • Experience working in IT development project within a regulated environment.

  • Experience in Laboratory Sample Workflows within diagnostics industry would be an advantage.

  • Good team player and leadership skills – ability to work autonomously within a project and interact with a number of stakeholders within IT and the business.

  • Takes responsibility for a team or technical concept.

  • Willingness to bring projects to a successful conclusion.

  • Open minded and communicative.

  • Good level of English written and spoken. (Advance Level or similar).


Workload: 100%


If you still have questions then please check our FAQs and videos on careers.roche.ch/faq.  


Roche is an equal opportunity employer.

Information Technology, Information Technology > IT Business Process Management, Consulting and Support

Details