63 IT - Software Development in Zürich (Kanton)
Fullstack Webentwickler:in .NET Vue (m/w/d)
Verantwortung
- Du arbeitest eng mit internen Kunden zusammen, entwickelst neue Prozesse und leitest daraus Anforderungen für Features und Applikationen ab.
- In dieser Rolle konzipierst und entwickelst du eigenständig neue Features und Applikationen im Tech Stack MS SQL/.NET/Vue mit Schwerpunkt Frontend.
- Als Fullstack Webentwickler:in .NET Vue begleitest du die Anwendungen über den gesamten Stack – von der Datenbank bis zum UI – und sorgst für deren kontinuierliche Weiterentwicklung.
- Du wirkst als Sparringpartner der Leiterin IT bei Architekturentscheidungen, der Auswahl neuer Technologien und der Definition von Coding Standards mit.
- In dieser Rolle stellst du den stabilen Betrieb der Applikationen sicher, baust Monitoring und Performanceoptimierung aus und setzt entsprechende Verbesserungen um.
- Du unterstützt dein Team bei Coding-Fragen, führst Code Reviews durch und trägst zu einer offenen, eigeninitiativ geprägten Zusammenarbeit im IT-Team vor Ort bei.
Qualifikationen
- Abgeschlossene Ausbildung (HF) in Informatik oder eine vergleichbare Qualifikation mit entsprechender Berufserfahrung
- Mehrjährige Erfahrung in der Konzeption, Entwicklung und dem Betrieb komplexer, prozessführender Webapplikationen
- Mindestens fünf Jahre Praxis in der Webentwicklung mit .NET und vue (alternativ angular oder react) als Full-Stack-Entwickler
- Fundierte Erfahrung in der technischen Verantwortung für die Implementierung neuer Applikationen
- Sicherer Umgang mit CI/CD-Umgebungen (z.B. git, Testing, Automatisierung)
- Analytische, effiziente Arbeitsweise, Freude an neuen Technologien sowie sehr gute Deutsch- und gute Englischkenntnisse
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
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
Java Engineer Supply Chain Solutions (m/w/d)
Verantwortung
Du analysierst technische Anforderungen und entwickelst nachhaltige Softwarelösungen im Logistikbereich
Du gestaltest die Weiterentwicklung einer bestehenden Java-Plattform aktiv mit
Du coachst Entwickler:innen bei technischen Fragestellungen und Best Practices
Du dokumentierst Systemlösungen und unterstützt bei technischen Konzepten
Du stellst eine hohe Softwarequalität durch saubere Architektur und strukturierte Prozesse sicher
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbarer Fachrichtung
Fundierte Erfahrung als Senior Software Engineer oder Technical Lead
Sehr gute Kenntnisse in objektorientierter Entwicklung mit Java
Sicherer Umgang mit modernen Frameworks und Tools im Java-Umfeld
Lösungsorientierte Persönlichkeit mit schneller Auffassungsgabe und hoher Teamorientierung
Benefits
Senior Backend Engineer Java (m/w/d)
Verantwortung
Du entwickelst und optimierst ein modernes Warehouse-Management-System auf Basis von Java
Du erarbeitest technische Lösungsansätze für komplexe Anforderungen im Logistikumfeld
Du definierst Architekturstandards und unterstützt deren Umsetzung im Entwicklerteam
Du begleitest Code-Reviews sowie Qualitätsmassnahmen zur nachhaltigen Weiterentwicklung der Software
Du setzt neue Features und kundenspezifische Erweiterungen in anspruchsvollen Projekten um
Qualifikationen
Studium in Informatik, Software Engineering oder Elektrotechnik auf FH-/Uni-Niveau
Mehrjährige Erfahrung in der Entwicklung von Java-Applikationen sowie in Software-Architektur
Sehr gute Kenntnisse mit Technologien wie Spring oder Angular
Erfahrung mit relationalen Datenbanken wie Oracle oder MS SQL von Vorteil
Strukturierte, analytische und eigenverantwortliche Arbeitsweise mit guten Deutsch- und Englischkenntnissen
Benefits
Software-Entwicklungsingenieur:in (m/w/d)
Verantwortung
Erstellung technischer Dokumentationen wie Pflichtenhefte sowie Wartungs- und Instandhaltungsunterlagen
Prüfung und Kontrolle von Elektrokonstruktionen, Stromlaufplänen und technischen Ausführungsunterlagen
Entwicklung und Programmierung von Softwarelösungen mit Siemens-Produkten wie SIMATIC, SINAMICS und WinCC
Definition und Umsetzung geeigneter Qualitätssicherungsmassnahmen
Inbetriebnahme, Test und Funktionskontrolle von Maschinen- und Anlagensteuerungen
Zusammenarbeit mit internen Fachbereichen und technischen Partnern
Qualifikationen
Abgeschlossenes Studium (BSc/HF) in Informatik, Systemtechnik oder vergleichbare technische Ausbildung
Fundierte Kenntnisse in der SPS-Programmierung sowie Erfahrung mit Siemens-Systemen wie SIMATIC, SINAMICS und WinCC
Gute Kenntnisse im Bereich Motion & Drives sowie HMI-Entwicklung
Verständnis für mechanische, technische und physikalische Zusammenhänge in industriellen Anlagen
Erfahrung im Lesen und Prüfen von Elektroschemas, Stromlaufplänen und technischen Dokumentationen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mindestens Niveau B1)
Benefits
Test Automation & Quality Engineering Specialist (m/w/d)
Verantwortung
Du sicherst die Qualität unserer Web- und E-Commerce-Releases durch systematisches Testing
Du entwickelst und automatisierst moderne Testverfahren für Frontend- und Plattformfunktionen
Du etablierst Testing-Standards und Best Practices und verankerst Qualität nachhaltig im Entwicklungsprozess
Du verantwortest das Test Case Management und stellst eine klare, strukturierte und nachvollziehbare Dokumentation sicher
Du arbeitest eng mit Entwickler-, Produkt- und E-Commerce-Teams zusammen und verbesserst kontinuierlich die Testqualität
Qualifikationen
Du hast mehrjährige Erfahrung im Frontend- und Web-Testing, idealerweise im E-Commerce- oder SPA-Umfeld
Du verfügst über einen Abschluss (HF, FH, Uni oder ETH) in Informatik, Wirtschaftsinformatik oder ähnlich
Du kennst dich mit Testautomatisierungstools wie Playwright, Cypress oder Selenium sehr gut aus
Du hast Programmiererfahrung in JavaScript, TypeScript oder Python sowie ein gutes Verständnis von Web-Technologien (HTML, CSS, APIs)
Du arbeitest strukturiert, analytisch und qualitätsbewusst und fühlst dich in agilen Teams und modernen Entwicklungsumgebungen wohl
Benefits
Software Engineer (NextGen) (m/w/d)
Rolle
In dieser Rolle tauchst du tief in die Weiterentwicklung einer C++‑basierten Steuerungsreihe ein, die weltweit Massstäbe für die Fertigung von Werkstücken mit höchster Oberflächengüte setzt. Du konzipierst und implementierst anspruchsvolle Algorithmen in den Modulen für Geschwindigkeitsführung und Sollwertgenerierung und trägst damit direkt zur Leistungsfähigkeit der Steuerung bei. Dabei verantwortest du sowohl die kreative Neu- und Weiterentwicklung als auch die Pflege bestehender Softwarekomponenten. Du analysierst komplexe Anforderungen, übersetzt sie in tragfähige Konzepte und setzt diese eigenständig und präzise um. In deinem Arbeitsalltag verbindest du analytische Schärfe mit hoher Umsetzungsstärke und gestaltest so aktiv den technologischen Fortschritt im Bereich der CNC-Steuerung mit.
Verantwortung
- Du konzipierst, implementierst und pflegst Softwarekomponenten für Geschwindigkeitsführung und Sollwertgenerierung
- In dieser Rolle förderst du aktiv den Wissensaustausch zwischen Entwicklungsabteilung, Anwendungstechnik, Testabteilung und Kundendienst
- Du achtest konsequent auf eine moderne, saubere Softwarearchitektur
- Als Software Engineer gestaltest du robuste und wartbare Softwaredesigns für unsere Anwendungen
Qualifikationen
- Du verfügst über einen Bachelor, idealerweise einen Master oder ein Doktorat in Informatik, Physik, Mathematik oder Ingenieurwissenschaften.
- Du bist technologieaffin und findest auch bei komplexen Fragestellungen pragmatische, lösungsorientierte Ansätze.
- Du beherrschst modernes C++ sicher und setzt es routiniert in der Praxis ein.
- Kenntnisse in Bereichen wie Signalverarbeitung, Regelungstechnik oder Optimal Control zeichnen dich zusätzlich aus.
- Dein Englisch ist auf mindestens B2-Niveau, sodass du dich im internationalen Umfeld gut verständigen kannst.
Leiter Softwareentwicklung (m/w/d)
Verantwortung
Du arbeitest in einem agilen, selbstorganisierten Entwicklungs- und Machine-Learning-Team
Du entwickelst und verbesserst eine KI-gestützte Plattform zur Vertragsanalyse kontinuierlich weiter
Du konzipierst, implementierst und testest neue Features und arbeitest eng mit dem Product-Team zusammen, um Kundenanforderungen in technische Lösungen umzusetzen
Du nimmst an Code-Reviews teil und trägst zur stetigen Verbesserung der Entwicklungsprozesse bei
Zudem gestaltest du gemeinsam mit dem Team die Architektur von KI-basierten Features
Qualifikationen
Du hast ein Informatikstudium und mehr als 5 Jahre Erfahrung in der Full-Stack-Entwicklung und kannst Features End-to-End von Frontend bis Backend umsetzen
Du arbeitest mit Technologien wie Angular, TypeScript und Python im Frontend oder Backend bzw. in beiden Bereichen
Zudem verfügst du über Erfahrung mit SQL-Datenbanken und API-Entwicklung. Kenntnisse in MLOps und AI sind von Vorteil
Du arbeitest selbstständig, motiviert und kreativ, mit schneller Auffassungsgabe und starkem Team- sowie Organisationsverständnis
Du bringst sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift mit
Benefits