The Position
Role Purpose
As an Engineering Manager in our Software-Definition department under the Roche Inforamtion Solutions organisation you will lead software definition by promoting best engineering practices, providing technical guidance and supporting the delivery organization providing high quality results. You will help to hire, coach and motivate the software definition team and manage the relations with the delivery organization establishing a strong collaboration.
You will provide effective leadership for the team in a manner that is consistent with the Roche values and leadership commitments. You will seek to inspire and lead your team to create transformative solutions ensuring that Information Solutions products are recognised as being the best in the Diagnostics industry and maintain our #1 ranking in the future.
Your Responsibilities :
Capability and Team Management :
Providing leadership and contribute to the long term vision for the organization, planning for organizational growth
Proactive capability management, identifying future needs and planning and managing capability building activities
Participation in committees, workshops and meetings representing the department and its disciplines.
Software Definition
Responsible for supporting the delivery organization of Diagnostics Insights products with the best software definition resources (Software Product Owners that will lead to high quality deliveries)
Best engineering practices for defining the software to delivery
Partnering with Program Manager, Product Managers and other engineering managers to ensure proper staffing of delivery teams, providing high quality results.
Providing input to permanently optimize working structure and continually improve engineering processes, product definition, architecture and quality of RIS products, driving effectiveness and efficiency
Participating in SW Engineering improvement initiatives
Sharing, coaching and training about SW Engineering within and outside the department.
Employee Management
Hiring, growing and motivating the software definition engineering team
Education and development of employees, including know-how retention
Career path guidance and Performance management
Who you are : Who You Are
We are looking for a motivated and committed person able to inspire our team oriented towards the values of passion, integrity and courage!
Moreover you bring :
BS degree in Computer Science, Computer Engineer or equivalent in a related field with 10+ years of software industry experience (8+ years with an MS degree).
Hands-on experience in a software definition role such as Product Management or Product Ownership
Experience working in agile methodologies such as Scaled Agile Framework (SAFe)
People management experience for a team of engineers and experience in operating as a member and leader in an agile scaled agile framework
Strong communication skills, with the expertise to explain complex technical problems to non-technical audiences and the ability to translate customer requirements to technical designs
Strong interpersonal skills, with proven ability to navigate sophisticated corporate environments and influence stakeholders and partners
Experience with healthcare workflows and systems, standards and protocols, customer environment / processes / protocols, compliance requirements and regulations FDA) is a strong plus
Mindset
You will be encouraged to demonstrate the We@RD dimensions and help evolve the functions culture beliefs and bring We@RocheDiagnostics to life, as part of the TransformD journey. The dimensions are :
We are passionate about our customers and patients
We radically simplify
We trust, collaborate & have fun
We ALL lead
We experiment & learn