Filled
This offer is not available anymore

Senior Developer .Net in Barcelona

Roche

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Sant Cugat del Vallès, Barcelona, Spain

To find optimal solutions for our customers we are continuously improving our tool-landscape for Sample Workflow Simulation & Optimization. We are looking for a Simulation Engineer to support the evolution of current simulation tools.

In this role your main responsibilities will consist in (but will not be limited to):

  • Analyze the needs and elaborate the appropriate simulation models to provide the requested insights. That includes specification, design, analysis of requirements and planning of activities

  • Accountable for the simulator sw architecture. Also ensure the appropriate implementation of it

  • Accountable of the deployment and testing architecture for the simulation tools.

  • Contribution to the simulation strategy and definition of the simulation tools-roadmap. Lead the technical part of it to ensure uptodate tools and practices

  • Mentoring other engineers to grow to similar levels of expertise and effectiveness

  • Provide work status and issue notification within the current status of the simulators used supporting their evolution.

  • Provide and  document issues or findings on system component level affecting the simulation results or simulation tools.

  • Continuous improvement of the models, scenarios and the tool environment to enable effective optimizations & design studies.

    • Constant optimization of processes within the simulation rounds or simulator building project to improve quality and efficiency

    • Establish concepts based on simulations and contribute in the creation of related Best Practices

Additional Tasks

  • Ensuring efficient and effective communication and information flow within the project and stakeholders.

  • Management of stakeholders and external partners of development including participation in related meetings.

Required profile

In order to fulfill the requirements of the role, you should bring following experience / skill set:

Requirements of the Role:

University or higher technical college degree in Software Engineering or with strong SW knowledge background

  • Minimum 5 years of working experience in application development within a productive environment. Demonstrable Working experience in Analysis and Design applying design patterns

  • Knowledge of Architecture patterns and Architecture documentation.

  • Knowledge of Core Lab and POC workflows and protocols will be highly appreciated

  • Experience in the following technologies is required:

    • .Net Core, C#

    • Angular

    • Docker

    • Git

    • SQL

  • Working experience building simulators or performing SW in the loop simulations will be a plus.

  • Knowledge of Discrete Event simulations will be valuated

  • Knowledge of the software developing best practices and methodologies as SCRUM, TDD, Agile, Continuous Integration… will be required.

  • Open minded and with good communication skills.

  • Good team player that also can work independently, keeping focus and motivation.

  • Good level of English written and spoken.

  • Analytical and methodical working style person

  • Ability to lead by influence, drive decisions and account for results.

  • Ability to work with multicultural multidisciplinary teams is required.

  • Availability for travelling occasionally.

Who we are

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.


 

About Roche

  • Healthcare

  • Public

  • Basel

  • 100.000

  • 1896

Our commitment

For more than 40 years. Roche Diabetes Care is pioneering innovative diabetes technologies and services. Being a global leader in integrated diabetes management, more than 5,000 employees in over 100 markets worldwide aim every day to help people with diabetes and those at risk to experience true relief from the daily therapy routines. We are dedicated to advancing how care is being provided and to achieve this, we collaborate with caregivers healthcare providers and payers worldwide to drive optimal management of this complex condition and contribute to building sustainable care structures.

Personalized diabetes management

At Roche Diabetes Care we believe that a collaborative, integrated and personalized approach is needed to determine the optimal therapy for each person with diabetes or at risk of developing the disease. It is equally important for us to spark lifestyle changes, encourage motivation and determine opportunities that will enable patients to reach the individual health goals by spending more time in range.

Under the brand Accu-Chek and in collaboration with partners. Roche Diabetes Care creates value by providing integrated solutions to monitor glucose levels, deliver insulin and track as well as contextualize relevant data points to contribute to a successful therapy. By establishing an open ecosystem, connecting devices and digital solutions, Roche Diabetes Care will help to enable personalized diabetes management which will thus help improve therapy outcomes.

By driving digital health in an open ecosystem and offering integrated diabetes management solutions and services, we are aiming to shape the way diabetes care is being provided now and in the future.

 

Other backend developer jobs that might interest you...