Start date: Nov/Dec 2025 or Jan 2026
End date: One-year contract (chance of extension)
Workload: 80-100% (max 50% remote)
Location: Rotkreuz (CH)
Work model: Contracting
Your Key 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
Your Qualifications:
* 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 and a proven track record as a versatile team player who thrives in a collaborative, cross-functional setting
Nice to have:
* 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
#J-18808-Ljbffr