Senior Full-Stack Software Engineer

Posted 1 day ago by ITech Consult

Contract
Not Specified
I.T. & Communications Jobs
Zug, Zug, Switzerland
Job Description

Senior Full-Stack Software Engineer (m/f/d)- C#/.NET framework/.NET core/RESTful APIs/Angular/Vue/TypeScript/Medical Device/Lab Equipment/English

Project:
For our customer Roche Diagnostics International AG based in Rotkreuz we are looking for a qualified Senior Full-Stack Software Engineer.

Background:
We're looking for an experienced and Senior Full-Stack Software Engineer to join our team and play a key role in overhauling our instrument software's Legacy GUI. You'll be instrumental in developing modern, robust, and compliant solutions across the full stack in a regulated environment. If you're passionate about both elegant Front End user experiences and resilient Back End architectures, we want to hear from you!

The perfect candidate brings minimum 5 years of professional software development experience and additionally deep expertise with C# and the .NET framework for building Back End 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 Back End services (eg, 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 (eg, 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 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.

Reference Nr.: 924488
Role: Senior Full-Stack Software Engineer (m/f/d)
Industrie: Pharma
Workplace: Rotkreuz
Pensum: 80 - 100%
Start: Asap (latest Start Date: 01.01.2026)
Duration: 12 Months
Deadline: 19.10.2025

If you are interested in this position, please send us your complete dossier via the link in this advertisement.

About us:
ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland. ITech Consult specialises in the placement of highly qualified candidates for recruitment in the fields of IT, Life Science & Engineering.
We offer staff leasing & payroll services. For our candidates this is free of charge, also for Payroll we do not charge you any additional fees.