Software Engineer Rust (m/f/d)

  • Full Time
  • Zug
  • 80 - 100

Work Selection

As a first-tier supplier to our renowned business partner Roche Diagnostics in Rotkreuz, we are currently looking for a motivated and dedicated Software Engineer Rust for a temporary assignment of 12 months, with high probability of extension.

As a Software Engineer working in Rust, you will be part of a cross-functional team, playing a pivotal role in designing, developing, and maintaining software solutions. This position enables the Molecular Lab network to deliver accurate and timely diagnostic solutions, empowering customers to make a real impact in patient care.

The perfect candidate has proven experience in software development with a demonstrated passion and hands‑on professional experience working with Rust. Furthermore, Roche is looking for a professional highly skilled in communication, promoting diversity and inclusion, and facilitating seamless collaboration across organizational boundaries.

Tasks and Responsibilities

  • Develop and maintain software solutions by applying in-depth technical knowledge and problem‑solving skills, while ensuring compliance with regulatory standards for medical software.
  • Ensure the timely delivery of high‑quality software for medical devices that meets both company standards and customer needs.
  • Communicate complex technical concepts effectively, fostering an environment of collaboration and continuous learning within diverse and intercultural teams.
  • Empower team members to take ownership of their work and lead by example to foster teamwork and mentorship.

Must‑Haves

  • Bachelor’s degree or equivalent practical experience in a specialized field related to software development or engineering.
  • Several years of proven experience in software development, with at least two years of hands‑on professional experience in Rust. This includes a solid understanding of Rustund#39;s core concepts (ownership, borrowing, lifetimes), asynchronous programming (e.g., async/await), and familiarity with common libraries (e.g., tokio, actix-web, rocket, serde, sqlx).
  • Capability to solve complex issues creatively using a multi‑faceted approach based on thorough analysis.
  • Hands‑on experience with modern system architectures (event‑driven, DDD), quality‑driven practices (TDD, BDD), or containerization (Kubernetes) is a plus.
  • Excellent communication skills with the ability to foster an inclusive environment and collaborate effectively across teams.
  • Ability to lead by example, establish a psychologically safe working environment, and empower team members through ownership.
  • English fluency is a MUST, German is a plus.

Nice‑to‑Haves

  • Experience as a Technical Lead within a team.
  • Certified ISAQB or equivalent certification.

Benefits

  • Work with state‑of‑the‑art tools on a modern campus featuring green spaces and an inspiring atmosphere.
  • Experience a work culture that promotes diversity and inclusion, where everyone feels valued.
  • Benefit from financial support for your professional development and further education.
  • Take advantage of unbeatable, year‑round discounts with renowned retailers, over 200 top brands, as well as fleet discounts on new car purchases and consistent fuel discounts.
  • Become part of one of the most renowned pharmaceutical companies and actively help shape the future of healthcare.
  • Enjoy a selection of high‑quality meals in modern staff restaurants.
  • Where applicable, benefit from on‑site parking as part of a sustainable mobility concept.
  • Start with professional onboarding and a thorough introduction to your new role during the Welcome Days.
  • We offer you a long‑term position and diverse development opportunities within the company.

Are you interested? Donund#39;t hesitate and submit your complete application documents online today. We look forward to hearing from you!

Wir wertschätzen Vielfalt und begrüssen daher alle Bewerbungen – unabhängig von Geschlecht, sozialer Herkunft, Religion, Alter und Identität. Zur leichteren Lesbarkeit und besseren Verständlichkeit verwenden wir nur eine Gender‑Form. Selbstverständlich sind im jeweiligen Kontext alle Genderformen gleichermassen gemeint.

#J-18808-Ljbffr