Bachelor’s degree or equivalent practical experience in Software Development / Engineering; experience in IVD software development is a plus
Several years of proven software development experience with hands-on professional expertise
Experience with Rust including core concepts, asynchronous programming, and common libraries (e.g., tokio, actix-web) is a plus; willingness to learn Rust if no prior experience
Experience with modern system architectures (event-driven, DDD), quality-driven practices (TDD, BDD), or containerization (Kubernetes) is a plus
Demonstrated ability to transform customer value into implementable solutions
Creative and effective problem-solving skills for complex issues
Excellent communication skills to foster inclusive, diverse collaboration across teams
Leadership that fosters cross-functional value delivery, psychological safety, team empowerment, and accountability
Motivation to make an impact on team members, company, customers, and patients
Certified ISAQB or equivalent is a plus
What you'll be doing
Collaborate with cross-functional teams and stakeholders to translate complex business and customer needs into effective technical solutions
Design and develop innovative, regulatory-compliant software meeting quality attributes like scalability, performance, reliability, and extensibility
Guide the team to follow best software development practices including code reviews, testing, and continuous integration
Foster a culture of continuous improvement and technical excellence
Mentor and empower team members while promoting a collaborative working environment