As a first-tier supplier to our renowned business partner Roche Diagnostics in Rotkreuz, we are currently looking for a motivated and dedicated Senior Full-Stack Software Engineer for a temporary assignment of one year, with the possibility of extension. The perfect candidate brings minimum 5 years of professional software development experience and additionally deep expertise with C# and the .NET framework for building backend services. Also we are looking for someone with strong communication skills in English and a proven track record as a versatile team player.
Tasks & Responsibilities
* Design, develop, and maintain high-quality software across the full stack for our core instrument software.
* Play a key role in building and evolving robust back-end controllers using C#/.NET that interface with instrument hardware and handle data processing.
* Implement the new front-end user interface using React and TypeScript, replacing the existing legacy GUI for instrument management.
* Collaborate closely with project leaders, Testers, and other engineers to define, estimate, and deliver features.
* Ensure all development practices and delivered software meet the stringent requirements of a regulated environment, including documentation, testing, and compliance standards.
* Participate in code reviews, design discussions, and mentoring junior team members.
* Diagnose and resolve complex technical issues, bottlenecks, and performance challenges related to software-instrument communication.
Must-Haves
* 5+ years of professional software development experience.
* Deep expertise with C# and the .NET framework (or .NET Core) for building backend services (e.g., RESTful APIs, device communication layers).
* Proficiency in modern front-end development using React (or a similar modern framework like Angular/Vue) and TypeScript.
* Experience working in a regulated industry (e.g., Medical Devices, Scientific/Lab Equipment) with a strong understanding of compliance, security, and quality assurance best practices.
* Excellent communication skills in English (fluent) and a proven track record as a versatile team player who thrives in a collaborative, cross-functional setting.
Nice-to-Haves
* Experience working with instrumentation.
* Experience in tackling and successfully executing a legacy system overhaul or modernization project.
* Knowledge of Linux operating systems, including shell scripting and system services, is valuable for deployment and debugging on the instrument.
* Knowledge in the area of networking or cybersecurity.
* Familiarity with secure coding practices.
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? Don't hesitate and submit your complete application documents online today. We look forward to hearing from you!
#J-18808-Ljbffr