Remote: Hybrid
TEILEN
Experis® is a global leader in IT professional resourcing, permanent recruitment, project solutions, and managed services. With over 25 years of experience in Switzerland and offices in Zürich, Basel, and Geneva, we connect top IT talent with leading companies. Our mission is to help professionals unlock their potential and thrive in dynamic, future-ready careers
About the Team
In a global, cross-functional environment, the PCR Software Development chapter is responsible for developing and maintaining integrated, unified, and reliable software solutions for Molecular Diagnostics Systems. By leveraging advanced capabilities, in-depth knowledge, and strong internal & external partnerships, the team drives accuracy, efficiency, and agility in innovating the Molecular Lab experience for customers and patients throughout their journey.
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. You will enable our Molecular Lab network to deliver accurate and timely diagnostic solutions, and your contributions will empower customers to make a real impact in patient care.
Tasks & 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, influencing the success of the team and broader project outcomes.
* Communicate complex technical concepts effectively, fostering an environment of collaboration and continuous learning within and across diverse and intercultural teams.
* Empower your team members to take ownership of their work, leading 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 demonstrated passion and hands-on professional experience working with Rust for at least two years, including:
* Solid understanding of Rust's core concepts (ownership, borrowing, and lifetimes).
* Experience with asynchronous programming in Rust (e.g., async/await).
* Familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx).
* Hands-on experience with modern system architectures (e.g., event-driven architecture, DDD), quality-driven practices (TDD, BDD), or containerization technologies like Kubernetes is a plus.
* Capable of solving complex issues creatively and effectively, using a multi-faceted approach based on thorough analysis.
* Excellent communication skills with the ability to foster an inclusive and diverse environment and collaborate effectively within and across teams.
* Motivation to make an impact on team members, the company, customers, and patients.
* Leads by example to foster cross-functional value delivery, establish a psychologically safe working environment, and empower the team while holding people accountable.
* Experience as a Technical Lead within a team is a plus.
* Certified ISAQB or equivalent is a plus.
* English fluency is a must; German is a plus.
For this position we can only consider applicants with a Swiss work permit or a Swiss/EU passport.
Are you interested in this opportunity? Kindly send us your CV today through the link in the advert.
#J-18808-Ljbffr