General Information Extension (in case of limitation): yes
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 the company's 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 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 a demonstrated passion and hands-on professional experience working with Rust for at least two years incl. a solid understanding of Rust's core concepts (ownership, borrowing, and lifetimes), experience with asynchronous programming in Rust (e.g., using async/await) and familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx).
Hands-on experience with modern system architectures like event-driven architecture and DDD, quality-driven practices such as TDD and 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 to resolve complex technical challenges
Excellent communication skills with the ability to foster an inclusive and diverse environment as well as collaborate effectively within and across teams
Motivation to make an impact on your fellow team members, our company, our customers and our patients
Leads by example to foster cross-functional value delivery and to establish a psychologically safe working environment and empowers its own team and holds people accountable by creating conditions for ownership.
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.
Your application Please apply online. For further information about the position, please contact your Gi Group Consultant, Ms. Anh Nguyen (+41 76 586 02 13) or anh.nguyen@gigroup.com .
About Gi Life Sciences Gi Life Sciences is part of Gi Group Holding, a global ecosystem for human resources services and consulting, supporting labor market development and helping to change people's lives in 37 countries around the world. In Switzerland, we operate under the brands Gi Life Sciences, Gi Group, Grafton, and Bautech Personal. We offer temporary and permanent staffing, as well as a wide range of complementary staffing services. With a direct presence at 40 locations in Switzerland and over 200 employees, we are one of the leading staffing companies in the Swiss recruitment market. Gi Life Sciences specializes in the recruitment of both temporary and permanent staff in the life sciences sector and is a valuable partner for many other staffing services. We believe that experts should speak to experts: All our professionals are certified in the scientific field, meaning they are able to understand your needs and provide you with comprehensive support.
#J-18808-Ljbffr