R&D Engineer Software Development (m/f/d) / Focus Development Tools and CI/CD

at  Roche

68305 Mannheim, Baden-Württemberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Jul, 2024Not Specified01 May, 2024N/AMacos,Groovy,Automation,Github,Docker,Bash,Python,Jenkins,Test Automation,Framework,Data Privacy,Medical Devices,Java,Modeling,Software Development,Continuous Integration,Windows,Integration TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.
The Position
Our health is a great treasure - join us safe guarding it. Fight the pesky monster of diabetes and its cronies!
Being a global leader in integrated Personalized Diabetes Management (iPDM), Roche Diabetes Care collaborates with pioneers around the globe, including people with diabetes, caregivers, healthcare professionals, and payers. We aim to transform and advance care provision and foster sustainable care structures. Under the brands RocheDiabetes, Accu-Chek and mySugr, comprising glucose monitoring, insulin delivery systems, and digital solutions, we unite with our partners to create patient-centered value. By building and collaborating in an open ecosystem, connecting devices, and digital solutions as well as contextualizing relevant data points, we aim to support the optimization of therapy and enable better-informed therapy decisions.
For a behind-the-scenes look, check out our Roche code4life to see what makes Roche Diabetes Care tick.

HERE’S WHAT WE’RE LOOKING FOR:

We’re looking for a hands-on software engineer (m/f/d) who will have a significant impact on some of the most cutting edge software powering connected devices that help millions of people manage their diabetes on a daily basis. In close collaboration with device firmware engineers you will be responsible for the design and management of our development toolchain, fostering automation and increasing efficiency. Your tasks will include application development, scripting, testing, troubleshooting problems and a bunch of creativity to speed us up with your ideas.

ESSENTIAL SKILLS FOR THIS MISSION:

  • Solid programming experience using C#, Java, .net Framework
  • Great Experience in automation: Continuous Integration and Continuous deployment process for different technologies (for example Embedded, Desktop (Windows, MacOS), API, Android, iOS, Databases
  • Knowledge on Datadog/Prometheus/Grafana/PowerBI
  • Knowledgeable on structured software development and/or object modeling to author, maintain, and debug software components
  • Knowledge of scripting skills or programming language (Bash, Python, Groovy, Ansible,etc…)
  • These tools/frameworks are second nature to you: Continuous Integration (GitHub, Jenkins, Gitlab CI), Containers (Containerd, Docker), Artifacts Repositories, Static Code Analysis (e.g. Klockworks, C-Stat)
  • You love working in and supporting an interdisciplinary team
  • You enjoy guiding and sharing your knowledge with the team

BONUS SKILLS:

  • Familiarity with embedded Software development ideally for medical devices
  • Knowledge in state of the art principles for cybersecurity and data privacy.
  • Agile development Methodologies
  • Experience building and commercializing wireless connectivity products.
  • Enjoy working on test automation and deployment tooling
  • Experience with unit and integration testing frameworks
  • Fluency in German and English

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

68305 Mannheim, Germany