169 offene Stellen Software Development
Senior Softwareentwickler:in .NET (m/w/d)
Verantwortung
- Du konzipierst und entwickelst moderne .NET-Lösungen mit Fokus auf C#.
- In dieser Rolle lebst und gestaltest du aktiv Architekturprinzipien wie Clean Architecture, CQRS und Domain Driven Design.
- Du führst den technologischen Übergang von VB.NET zu C# und begleitest das Team fachlich wie praktisch.
- Als Lead Softwareentwickler:in .NET setzt du Technologien wie WPF, WCF, Telerik Reporting und Telerik WPF Controls gezielt ein.
- Du verantwortest die Arbeit mit MS SQL inklusive grundlegender Administrationsaufgaben.
- In dieser Rolle gestaltest du moderne Frontends mit Angular und Ionic und treibst CI/CD-Pipelines voran.
Qualifikationen
- Abgeschlossenes Studium in Informatik (Bachelor oder Master).
- Sehr gute Kenntnisse in .NET 10 und C# mit mindestens 5 Jahren praktischer Erfahrung.
- Fundierte Erfahrung mit Clean Architecture, CQRS und Domain Driven Design.
- Sicherer Umgang mit relationalen Datenbanken wie MSSQL und PostgreSQL.
- Geübte Fähigkeit, technische Anforderungen zu formulieren, zu strukturieren und in Lösungen umzusetzen.
- Von Vorteil: Praxis mit VB.NET, .NET MAUI, Keycloak, Grafana sowie Französisch oder Italienisch.
Java Backend Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst, testest und betreibst neue Produktfunktionalitäten im Scrum-Team
- In dieser Rolle arbeitest du eng mit Product Managern, Product Owners und Architekten an neuen Features und Produkten
- Du gestaltest unsere Systemarchitektur aktiv mit und treibst deren Weiterentwicklung voran
- Du stellst hohe Code-Qualität, Performance und Skalierbarkeit der Anwendungen sicher
- In dieser Rolle wirkst du an CI/CD-Pipelines sowie effizienten Deployment-Prozessen mit
- Als Java Backend Entwicklungsexpert·in coachst du dein Team und stärkst die fachliche Weiterentwicklung deiner Kolleginnen und Kollegen
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik und mindestens 5 Jahre Erfahrung in der Softwareentwicklung.
- Sehr gute Java-Kenntnisse zeichnen dich aus; Erfahrung mit Quarkus ist ein Plus.
- Du verfügst über Praxis im Umgang mit containerisierten Microservices mit Docker, idealerweise ergänzt durch Kubernetes oder OpenShift.
- Erfahrung mit KI-gestützter Softwareentwicklung (z. B. Claude Code) sowie Know-how in gängigen Cloud-Umgebungen wie Azure oder AWS ist von Vorteil.
- Als Teamplayer legst du grossen Wert auf sauberen Code, hohe Qualität und nachhaltige Softwarelösungen.
- Du kommunizierst auf Deutsch sicher auf mindestens B2-Niveau.
Senior Java Engineer (m/w/d)
Verantwortung
- Du entwickelst, testest und betreibst neue Produktfunktionalitäten im Scrum-Team
- In dieser Rolle arbeitest du eng mit Product Managern, POs und Architekten an der Analyse neuer Features und Produkte
- Du gestaltest unsere Systemarchitektur aktiv mit und treibst deren Weiterentwicklung voran
- Als erfahrene Java Backend Entwickelperson stellst du Code-Qualität, Performance und Skalierbarkeit sicher
- Du wirkst an CI/CD-Pipelines sowie effizienten Deployment-Prozessen mit
- In dieser Rolle coachst du dein Team und unterstützt andere in ihrer fachlichen Weiterentwicklung
Qualifikationen
- Du hast ein abgeschlossenes Informatikstudium und mindestens 5 Jahre Erfahrung in der Softwareentwicklung.
- Du verfügst über sehr gute Java-Kenntnisse; Erfahrung mit Quarkus ist ein Plus.
- Du arbeitest routiniert mit containerisierten Microservices in Docker, idealerweise auch mit Kubernetes oder OpenShift.
- Du hast idealerweise bereits mit KI-gestützter Softwareentwicklung (z.B. Claude Code) gearbeitet und bringst Cloud-Know-how in Azure oder AWS mit.
- Du überzeugst als Teamplayer mit hohem Qualitätsanspruch an Code und Architektur.
- Du kommunizierst sicher auf Deutsch auf mindestens B2-Niveau.
Fullstack Software Developer – React, Spring Boot & Microservices (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung performanter Frontend-Lösungen für moderne Webplattformen
Implementierung und Wartung von Microservices sowie REST-basierten Schnittstellen
Erstellung und Optimierung von Datenbankabfragen sowie Verarbeitung von Backend-Daten
Enge Zusammenarbeit mit Backend-Teams zur nahtlosen Integration verteilter Systemkomponenten
Teilnahme an Code Reviews und technischen Diskussionen zur kontinuierlichen Verbesserung der Softwarequalität
Qualifikationen
Mehrjährige Erfahrung in Frontend- oder Fullstack-Entwicklung mit Fokus auf moderne Webtechnologien
Sehr gute Kenntnisse in React oder vergleichbaren Frontend-Frameworks sowie HTML, CSS und JavaScript
Erfahrung in der Entwicklung objektorientierter Backend-Services mit Java und idealerweise Spring Boot
Kenntnisse in RESTful APIs, Oracle- und/oder MongoDB-Datenbanken sowie Versionsverwaltungssystemen
Eigeninitiative, lösungsorientierte Denkweise und sehr gute Englischkenntnisse für die internationale Zusammenarbeit
Benefits
Software Consultant & Developer (m/w/d)
Verantwortung
Du betreust technische Supportanfragen und sorgst für eine professionelle Lösungsfindung
Du führst Installationen und Konfigurationen von Softwarelösungen eigenständig durch
Du analysierst Softwarefehler, begleitest Tests und unterstützt die Optimierung der Produktqualität
Du arbeitest eng mit Entwicklungsteams zusammen und bringst Verbesserungsvorschläge aus der Praxis ein
Du übernimmst zunehmend Aufgaben in der Applikationsentwicklung mit Fokus auf Java oder C#/.NET
Qualifikationen
Abgeschlossene Ausbildung in Informatik, Mediamatik oder vergleichbare technische Qualifikation
Interesse an moderner Softwareentwicklung und webbasierten Technologien
Erste praktische Erfahrung oder solides Verständnis von Java oder C#/.NET von Vorteil
Strukturierte und zuverlässige Arbeitsweise sowie hohe Kundenorientierung
Sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift
Benefits
MedTech Software Architect – Digital Surgery & Clinical AI (m/w/d)
Rolle
Regulierte Softwareentwicklung, klinische Anwendungsnähe und modernste Technologien – alles in einer Rolle. Du willst Software entwickeln, die im OP-Saal den Unterschied macht, und dabei höchste Engineering-Standards mit echtem Patientennutzen verbinden? Dann gestalte hier die Zukunft der computergestützten Chirurgie aktiv mit.
Verantwortung
Technische Gesamtverantwortung für die Weiterentwicklung einer regulierten Softwareplattform im Bereich präoperativer Planung und digitaler Chirurgie
Architekturentscheide und Umsetzungsplanung auf Basis klinischer, technischer und regulatorischer Anforderungen
Entwicklung und Optimierung zentraler Module für patientenspezifische Modellierung, Bildsegmentierung, Visualisierung und Datenverarbeitung
Aufbau und Pflege professioneller Entwicklungsprozesse inkl. CI/CD-Pipelines, automatisierter Tests, Code-Reviews und strukturiertem Release-Management
Aktive Mitwirkung an Verifikations- und Validierungsprozessen im Einklang mit internationalen Medizintechniknormen
Enge interdisziplinäre Zusammenarbeit mit chirurgischen Fachexperten, Forschungsteams und externen Technologiepartnern
Technische Integration in klinische Systemlandschaften inkl. robotergestützter Chirurgiesysteme, Navigationslösungen und Krankenhaus-IT
Mitgestaltung einer innovativen Entwicklungskultur an der Schnittstelle zwischen Forschung, Klinik und Produktentwicklung
Qualifikationen
Abgeschlossenes Master- oder Doktoratsstudium in Informatik, Ingenieurwesen, Biomedizintechnik oder einem verwandten Bereich
7+ Jahre Erfahrung in der professionellen Softwareentwicklung mit nachgewiesener Verantwortung für komplexe Systemarchitekturen
3+ Jahre Erfahrung in der Entwicklung regulierter Medizinprodukte-Software gemäss internationalen Standards
Tiefgehendes Verständnis regulierter Entwicklungsprozesse inkl. Risikomanagement, Traceability und technischer Dokumentation
Kenntnisse relevanter MedTech-Normen (IEC 62304, ISO 13485, ISO 14971, IEC 62366) oder vergleichbarer regulatorischer Rahmenwerke
Erfahrung mit DICOM, medizinischer Bildverarbeitung, 3D-Visualisierung oder Cloud-Deployment von grossem Vorteil
Hintergrund in orthopädischer Chirurgie, Implantat-Software, patientenspezifischer Modellierung oder digitalem OP-Umfeld besonders wertvoll
Strukturierte, eigenverantwortliche Persönlichkeit mit der Fähigkeit, technische Komplexität verständlich zu kommunizieren
Benefits
Senior Software Engineer – Medizintechnische Planungssysteme (m/w/d)
Rolle
Du entwickelst Software, die nicht nur technisch überzeugt, sondern echten klinischen Mehrwert schafft? Du bewegst dich sicher an der Schnittstelle zwischen regulierter Medizintechnik, moderner Softwarearchitektur und klinischer Realität? Diese Rolle bietet dir die Möglichkeit, ein innovatives digitales Planungssystem aktiv mitzugestalten – von der Architekturentscheidung bis zum produktreifen Release.
Verantwortung
Verantwortung für die technische Weiterentwicklung einer klinisch einsetzbaren, regulierten Softwarelösung im Bereich digitale Operationsplanung
Übersetzung klinischer, regulatorischer und technischer Anforderungen in robuste Softwarearchitekturen und skalierbare Entwicklungs-Workflows
Entwicklung, Wartung und Optimierung zentraler Softwarekomponenten für patientenspezifische Planung, bildbasierte Verarbeitung, Datenmanagement, 3D-Visualisierung und rechnergestützte Analyse
Etablierung und Anwendung professioneller Software-Engineering-Praktiken inkl. Testautomatisierung, Release-Management, Code-Qualität und Dokumentation
Durchführung und Unterstützung von Verifikations- und Validierungsaktivitäten gemäss regulierten MedTech-Standards
Enge Zusammenarbeit mit Chirurgen, Forschenden, Ingenieuren und externen Partnern zur Definition klinisch relevanter Anwendungsfälle
Integration der Planungslösung in klinische Workflows inkl. Schnittstellen zu medizinischen Bildgebungssystemen, chirurgischen Navigationssystemen und klinischen IT-Umgebungen
Mitgestaltung einer Entwicklungskultur, die akademische Innovation, klinische Relevanz und regulatorische Anforderungen vereint
Qualifikationen
Masterabschluss oder Promotion in Informatik, Software-Engineering, Biomedizinischer Technik, Medizininformatik oder einem verwandten Fachgebiet
Mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung inkl. substanzieller Verantwortung für Design, Implementierung, Testing und Dokumentation komplexer Systeme
Mindestens 3 Jahre praktische Erfahrung in der regulierten MedTech-Softwareentwicklung, idealerweise im Bereich Software as a Medical Device
Fundierte Kenntnisse in Softwarearchitektur sowie regulierten Entwicklungsprozessen inkl. Anforderungsmanagement, Risikomanagement und Traceability
Vertrautheit mit relevanten MedTech-Normen wie IEC 62304, ISO 13485, ISO 14971 oder IEC 62366
Erfahrung mit medizinischen Bildgebungs-Workflows, DICOM, 3D-Visualisierung oder rechnergestützter Modellierung von grossem Vorteil
Eigenständige, strukturierte und proaktive Arbeitsweise mit hoher Eigenverantwortung bei technischen Entscheidungen
Klare, überzeugende Kommunikation gegenüber klinischen, technischen und regulatorischen Stakeholdern
Benefits
IT Application Engineer Java/.NET (m/w/d)
Verantwortung
Du unterstützt Anwender:innen bei technischen Fragestellungen rund um moderne Softwarelösungen
Du installierst, konfigurierst und betreust Applikationen in unterschiedlichen Kundenumgebungen
Du analysierst Fehlerbilder, testest Korrekturen und unterstützt die Qualitätssicherung neuer Releases
Du bringst Feedback aus dem Support aktiv in die Weiterentwicklung der Software ein
Du arbeitest schrittweise an Entwicklungsaufgaben mit und unterstützt Projekte im Java- oder C#/.NET-Umfeld
Qualifikationen
Ausbildung im Bereich Informatik oder vergleichbare praktische Erfahrung
Interesse oder erste Erfahrung in der Softwareentwicklung mit Java oder C#/.NET
Gute Kenntnisse in Web-Technologien sowie modernen Entwicklungs- und Testing-Tools
Sehr gute Deutsch- und gute Englischkenntnisse
Selbstständige, kommunikative und serviceorientierte Persönlichkeit mit hoher Teamfähigkeit
Benefits
Technical Software Engineer Java (m/w/d)
Verantwortung
Du designst und implementierst leistungsfähige Softwarelösungen auf Basis moderner Java-Technologien
Du entwickelst bestehende Anwendungen weiter und passt diese an neue Anforderungen an
Du realisierst Microservice-Architekturen für skalierbare und nachhaltige Systeme
Du unterstützt Projekte von der Konzeption bis zum erfolgreichen Rollout
Du arbeitest in agilen Teams und bringst dich aktiv in technische Entscheidungen ein
Qualifikationen
Fundierte Erfahrung in der Entwicklung skalierbarer Webapplikationen mit Java
Sicherer Umgang mit Technologien wie Spring Boot, Angular, React und Hibernate
Kenntnisse in Scrum, DevOps-Prozessen sowie Container-Technologien wie Docker
Selbstständige und lösungsorientierte Arbeitsweise mit hoher Teamfähigkeit
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
Benefits
Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Java-Anwendungen und setzt technische Lösungen für komplexe Anforderungen um
Du arbeitest an der Weiterentwicklung bestehender Systeme und optimierst deren Architektur und Performance
Du konzipierst skalierbare Microservice-Lösungen mit modernen Technologien und Frameworks
Du begleitest Projekte über den gesamten Entwicklungszyklus bis zum produktiven Einsatz
Du arbeitest eng mit agilen Teams zusammen und bringst technische Ideen aktiv ein
Qualifikationen
Studium im Bereich Informatik oder Softwareentwicklung
Mehrjährige Erfahrung in der Entwicklung von Java-basierten Webanwendungen
Sehr gute Kenntnisse in Spring Boot, Hibernate sowie Frontend-Technologien wie Angular oder React
Erfahrung mit agilen Methoden, CI/CD, Docker und modernen Entwicklungsprozessen
Sehr gute Deutsch- sowie gute Englischkenntnisse und hohe Flexibilität im Projektumfeld
Benefits