Keywords: Fullstack; C# .NET Dev; JS/TS, Angular, Vue; GraphQL, REST API; AWS, Azure, Docker, Cloud Location: Zürich (flexible remote work possible) Salary: CHF 90'000 - 130'000.- p.a., depending on seniority Our client, a fast-growing MedTech consulting firm with offices in Zürich and Zug, is seeking a Fullstack Software Engineer. The role is based primarily in Zürich with flexible working options and occasional travel to client sites across Switzerland.
As a Fullstack Software Engineer, you will report directly to the Head of Software Engineering and take ownership of both in-house solutions and client projects. The position combines technical depth with responsibility for client delivery, giving you visibility and influence in shaping digital solutions for the MedTech sector.
You Will
Design, develop, and integrate web applications using C# and .NET
Work with GraphQL, REST APIs, and modern frontend frameworks (Angular, Vue)
Apply JavaScript/TypeScript skills to frontend development
Contribute to cloud-based solutions (Docker, AWS, Azure)
Represent the company in client projects, ensuring delivery and communication at a high professional standard
Support best practices in software engineering, testing, and documentation
You Bring
At least 3 years of professional software engineering experience (senior profiles encouraged to apply)
University or higher education degree in STEM
Proficiency in C# and .NET
Experience with frontend frameworks (Angular, Vue), JavaScript, TypeScript
Familiarity with GraphQL, REST and cloud platforms (AWS, Azure, Docker)
Business-fluent German and fluent English
A collaborative mindset, with the confidence to engage directly with clients
Experience in medical device software development or usability engineering is a strong advantage
Our client has doubled in size over the past five years, reflecting their success in a highly regulated, innovative industry.
If you are a skilled Fullstack Software Engineer with proven experience, we would be pleased to hear from you. Apply now to join a growing team and contribute to projects that make a real difference.