XX
Senior Full-Stack Software EngineerRandstad - High priorityZug, Zug, Switzerland
XX
Randstad - High priority

Senior Full-Stack Software Engineer

  • +3
  • +6
  • CH
    Zug, Zug, Switzerland
Apply Now
  • +3
  • +6
  • CH
    Zug, Zug, Switzerland

About

Jobdescription
Are you an experienced Full-Stack Software Developer with a passion for shaping the next generation of our instruments?
We're looking for you to build the bridge between C# backend and React frontend, developing innovative software in a strictly regulated environment!
General Information:
  • Start date: asap
  • latest Start Date: 1.1.2026
  • Planned duration: 12 months
  • Extension (in case of limitation): possible
  • Workload: 80-100%
  • Home Office: 50% remote possible
  • Travel: no
  • Team: 10-15
  • Working hours: Standard

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.

We thank you for your application!

Nice-to-have skills

  • .NET
  • C#
  • Documentation
  • React
  • Software Testing
  • TypeScript
  • Zug, Zug, Switzerland

Work experience

  • Frontend
  • Backend
  • Fullstack

Languages

  • English