Empleos actuales relacionados con Staff Software Systems Design Engineer - Sant Cugat, Barcelona - F. Hoffmann-La Roche Gruppe


  • Sant Cugat, Barcelona, España Eurofirms A tiempo completo

    Company "{company}" is seeking a skilled Senior Software Engineer to join their team. The ideal candidate will have extensive experience with software development and a proven track record of delivering high-quality projects.Key Responsibilities:Design and develop software applications using a variety of programming languages and technologies.Collaborate...


  • Sant Cugat, Barcelona, España Grifols A tiempo completo

    Grifols is a global healthcare company that has been working to improve the health and well-being of people around the world since 1909. We are leaders in plasma-derived medicines and transfusion medicine, and we develop, produce, and market innovative medicines, solutions, and services in more than 110 countries and regions.We believe that diversity adds...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    The Platform TeamYour RoleThe Platform Engineering team at Roche is responsible for the development, testing, deployment, and operation of software. We are seeking a Principal Software Engineer to join our team and contribute to the design, planning, and delivery of high-quality software systems.Your Key ResponsibilitiesSoftware DevelopmentDevelop...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Roche. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications for our iOS platform.About the Role:Design and develop software applications for our iOS platformCollaborate...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Roche. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications for our iOS platform.About the Role:Design and develop software applications for our iOS platformCollaborate...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Position Overview Roche Diagnostics is pioneering a transformative Platform area aimed at redefining software development within the organization. Our mission is to integrate intricate diagnostic and treatment data, enabling intelligent processing and presentation of this information to healthcare professionals, ultimately enhancing patient care. If you...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Position Overview Roche Diagnostics is pioneering a transformative Platform area aimed at redefining software development within the organization. Our mission is to integrate intricate diagnostic and treatment data, enabling intelligent processing and presentation of this information to healthcare professionals, ultimately enhancing patient care. If you...

  • Senior Software Architect

    hace 2 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The RoleThe Platform Engineering team at Roche is seeking a skilled Senior Software Architect to join our team of 10+ engineers. As a key member of our team, you will apply your knowledge of design principles and practices to implement complex, enterprise-scale software systems.Your Key Responsibilities:Design and implement software systems that meet the...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Revolutionizing Healthcare with Edge ComputingRoche Diagnostics is at the forefront of innovation, creating a new Platform area that will transform software development. Our mission is to harness complex diagnostic and treatment data to provide intelligent insights for healthcare professionals, ultimately improving patient care.Your RoleWe're seeking a...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Revolutionizing Healthcare with Edge ComputingRoche Diagnostics is at the forefront of innovation, creating a new Platform area that will transform software development. Our mission is to harness complex diagnostic and treatment data to provide intelligent insights for healthcare professionals, ultimately improving patient care.Your RoleWe're seeking a...

  • Senior Software Architect

    hace 2 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    Role OverviewAs a Senior Software Architect at Roche, you will be responsible for designing and developing complex software systems that enable our SaaS business to thrive. You will work closely with our platform team to create innovative solutions that meet the needs of our customers and stakeholders. Key ResponsibilitiesDesign and develop software systems...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Revolutionizing Healthcare with Edge ComputingRoche Diagnostics is at the forefront of innovation, pushing the boundaries of what's possible in healthcare. We're seeking a talented Principal Software Engineer to join our team and contribute to the development of cutting-edge software solutions that transform the industry.About the RoleWe're looking for a...


  • Sant Cugat, Barcelona, España Roche A tiempo completo

    Revolutionizing Healthcare with Edge ComputingRoche Diagnostics is at the forefront of innovation, pushing the boundaries of what's possible in healthcare. We're seeking a talented Principal Software Engineer to join our team and contribute to the development of cutting-edge software solutions that transform the industry.About the RoleWe're looking for a...

  • Senior Software Developer

    hace 3 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The RoleWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at Roche. As a key member of our team, you will play a crucial role in designing and implementing complex, enterprise-scale software systems.Your Key Responsibilities:Design and develop high-quality software that performs at scale, is supportable, and...

  • Senior Software Developer

    hace 3 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The RoleWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at Roche. As a key member of our team, you will play a crucial role in designing and implementing complex, enterprise-scale software systems.Your Key Responsibilities:Design and develop high-quality software that performs at scale, is supportable, and...

  • Senior Software Architect

    hace 4 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The RoleWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at Roche. As a key member of our team, you will play a critical role in the development, testing, deployment, and operation of software platforms that support our healthcare and research applications.Your Key Responsibilities:Design and implement complex...

  • Senior Software Architect

    hace 4 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The RoleWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at Roche. As a key member of our team, you will play a critical role in the development, testing, deployment, and operation of software platforms that support our healthcare and research applications.Your Key Responsibilities:Design and implement complex...

  • Senior Software Architect

    hace 3 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    The Platform TeamBuilding the FoundationThe Platform team at Roche is responsible for building the foundation of software applications that can be delivered to patients, from the cloud to the lab. As a Principal Software Engineer, you will be a key member of a team of 10+ engineers and will apply knowledge of design principles and practices in the...


  • Sant Cugat, Barcelona, España Blu Selection A tiempo completo

    Job Title: {title}Job Description:We are seeking a highly skilled Software Engineer to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Responsibilities:Design and develop software applications using various programming languages and technologiesCollaborate with...

  • Senior Software Engineer

    hace 4 semanas


    Sant Cugat, Barcelona, España Roche A tiempo completo

    Senior Software Engineer (iOS)We are seeking a highly skilled Senior Software Engineer to join our iOS development team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.About the RoleThis is a unique opportunity to work on a product that has a significant impact on people's lives....

Staff Software Systems Design Engineer

hace 2 meses


Sant Cugat, Barcelona, España F. Hoffmann-La Roche Gruppe A tiempo completo
About the Role

We are seeking a highly skilled Software Systems Design Engineer to join our team at Roche. As a key member of our software development program, you will be responsible for providing servant leadership to a technical definition and acceptance team, ensuring that delivered software features and solutions are aligned with the design specifications and the overall architectural vision of the product.

Main Responsibilities:

  1. Translate high-level business/customer requirements and user needs into clear and detailed software design specifications.
  2. Interact with implementation team(s) to ensure that delivered software features and solutions are aligned with the design specifications and the overall architectural vision of the product.
  3. Manage and maintain the product backlog in collaboration with business stakeholders, ensuring that features are well-defined, estimated, and aligned with project goals.
  4. Provide the development team(s) with detailed design specifications that create clear direction for implementation efforts.
  5. Elicit, evaluate, specify, and validate the requirements of complex software systems.
  6. Develop comprehensive use cases to capture functional requirements, user interactions, robust assessment of alternate flows and exception handling, and consideration of system complexities, integrations, and edge cases.
  7. Ensure that activity diagrams, user interactions, and acceptance criteria are clear, concise, and effectively communicate intended system behavior to all stakeholders and technical teams.
  8. Uphold the standards of modular design to create scalable, maintainable, and reusable software components.
  9. Assist and influence the team(s) to focus on customer centricity, built-in software quality, and holistic system design thinking in addition to technical excellence.
  10. Guide the team through all phases of the software development lifecycle, leveraging agile ways of working and quality by design standards.
  11. Work with System Architects and team to introduce architectural enablers to maintain architectural runway.
  12. Review and critique presentations for others; present complex technical data to large and diverse groups.
  13. Present design and backlog content both internally and externally to both technical and non-technical colleagues.
  14. Consult on software development and software systems design-related concerns and make significant contributions to strategic direction and alignment to overall software best practices and customer-centric approaches.
  15. Model our speak-up culture in a constructive and professional manner.
  16. Monitor work to ensure quality, and continuously promote Quality First Time.

About You

  1. You have demonstrated software systems subject matter expertise and systems thinking proficiency, creativity, collaboration with others, and critical thinking.
  2. Ability to understand business requirements and customer needs and translate them into software design.
  3. Ability to manage expectations when balancing design alternatives between business and technical constraints.
  4. Understands and uses expert practices for requirements management, systems design, user experience development, and usability.
  5. Mentors others in requirements management, systems design, user-experience development, and usability.
  6. Ability to influence others to get a consensus on the best solutions for Roche and the customer.
  7. Demonstrated ability to effectively document software systems design with UML.
  8. Develops and uses company design practices as applied to projects.
  9. Understands and applies industry best practices and benchmarks.
  10. Ability to question existing designs or practices and think outside the box to be innovative in problem solving.
  11. Ability to prioritize needed work based on empirical evidence and lean design practices.
  12. Ability to listen to concerns and issues attentively before providing a recommendation or judgment.
  13. Reputation as leader in field, or domain/subject matter expertise, demonstrated by sustained performance and accomplishments.
  14. Information Security and Data Privacy fundamentals.

What We Offer

We offer competitive compensation and excellent social benefits, including flexible work schedule and home office policies, medical insurance, pension plan, allowances for marriage and birth, training related to your career development, gym, meal allowance, flexible remuneration scheme with its fiscal advantages, and other benefits.

About Roche

At Roche, more than 100,000 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.