89 IT - Software Development in Zürich (Kanton)
Backend Software Engineer – .NET (m/w/d)
Über
Verantwortung
Entwurf, Implementierung, Test und Betrieb skalierbarer Applikationen zur Automatisierung des Lifecycles von strukturierten Produkten
Design und Pflege von Schnittstellen zu internen und externen Partnern in der Schweiz, Europa und Asien
Enge Zusammenarbeit mit Entwicklungsteams und Fachbereichen in einem agilen Umfeld
Optimierung und Automatisierung von DevOps-Prozessen
Übernahme von 2nd-Level-Support-Aufgaben
Qualifikationen
Fundierte Software-Entwicklungserfahrung in C# / .NET Core
Erfahrung mit Microservice-Architekturen und Container-Technologien
Kenntnisse in Messaging-Systemen und REST-APIs
Eigeninitiative zur kontinuierlichen Verbesserung von Softwareentwicklungsprozessen und Tools
Erfahrung mit Microsoft Azure von Vorteil
Benefits
Software Integration Engineer (m/w/d)
Über
Rolle
Wenn unterschiedliche Systeme zusammenspielen müssen, wird Integration zum entscheidenden Faktor. Genau hier setzt diese Position an: Zwischen Anwendungen, Daten, Fachbereichen und technischen Teams entstehen Lösungen, die im Alltag zuverlässig funktionieren müssen. Gesucht ist eine Persönlichkeit, die technische Zusammenhänge versteht, Anforderungen hinterfragt und gleichzeitig den Blick für den praktischen Einsatz im Gesundheitswesen behält.
Verantwortung
Integration mit Wirkung
Du stellst den zuverlässigen Datenaustausch zwischen unterschiedlichen Healthcare-Systemen sicher und entwickelst bestehende Integrationskomponenten kontinuierlich weiter.
Du übersetzt fachliche Anforderungen in technisch tragfähige Integrationslösungen und stimmst diese mit relevanten Stakeholdern ab.
Technik im laufenden Betrieb
Du arbeitest mit Entwicklung, Betrieb und Product Management zusammen und trägst dazu bei, dass integrierte Lösungen stabil und nachhaltig betrieben werden können.
Du analysierst technische Probleme, grenzt Fehler systematisch ein und unterstützt bei deren Lösung im 2nd- und 3rd-Level-Support.
Weiterentwicklung & Planung
Du bringst deine technische Perspektive in die Priorisierung von Anforderungen und die Weiterentwicklung der Produkt-Roadmap ein.
Du entwickelst Betriebs- und Integrationskonzepte und sorgst für eine nachvollziehbare technische Dokumentation.
Du begleitest neue Anforderungen von der Analyse bis zur Umsetzung und behältst dabei Abhängigkeiten zwischen Systemen und Schnittstellen im Blick.
Qualifikationen
Du hast eine Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik oder Medizininformatik oder bringst eine vergleichbare Qualifikation mit.
Du hast idealerweise bereits im Gesundheitswesen, eHealth- oder KIS-Umfeld gearbeitet.
Du bringst Kenntnisse in HL7 v2/v3 und/oder FHIR mit.
Du verfügst über Erfahrung mit Application Management, Softwarebetrieb oder Systemintegration.
Du kannst technische Zusammenhänge rund um Schnittstellen, Softwarearchitekturen und heterogene Systemlandschaften nachvollziehen.
Du hast Freude daran, komplexe Anforderungen zu analysieren und gemeinsam mit verschiedenen Stakeholdern praktikable Lösungen zu entwickeln.
Du hast idealerweise bereits Requirements Engineering oder Softwareprojekte fachlich begleitet.
Du kommunizierst fliessend auf Deutsch.
Benefits
Senior SharePoint Engineer (m/w/d)
Über
Rolle
Gute Zusammenarbeit beginnt mit einer durchdachten Plattform. Als Senior SharePoint Engineer gestaltest Du die nächste Generation einer organisationsweiten Kollaborationslösung auf Basis von Microsoft 365 (M365). Im Zentrum steht die Migration von Intranet-Inhalten aus Atlassian Confluence in eine moderne SharePoint Online Umgebung. Dabei prägst Du Architektur, Standards und Code-Qualität und gibst technisch klar die Richtung vor.
Verantwortung
Du entwirfst und entwickelst moderne Lösungen mit Fokus auf Informationsarchitektur, Berechtigungen, Suche und Governance.
Die technische Führung bei der Ablösung der lokalen Data-Center-Installation liegt bei Dir.
Du baust Migrationstools und Integrationen für Metadaten-Mapping, Link-Integrität, Weiterleitungen und Qualitätsprüfungen.
Des Weiteren erweiterst Du skalierbare Intranet-Funktionen wie Navigation, Publishing-Muster, Automatisierungen und plattformweite Komponenten.
Hinzu kommt die Umsetzung von Kollaborations-Use-Cases von der Anforderung bis zum Produktivbetrieb.
Zudem leitest Du Code-Reviews, definierst Standards, optimierst CI/CD und coachst Deine Kolleginnen und Kollegen.
Qualifikationen
Du bringst ein Informatikstudium oder eine abgeschlossene Ausbildung als Softwareentwickler/in mit.
Mehrjährige Senior-Erfahrung in der SharePoint-Entwicklung und -Administration zeichnet Dich aus, idealerweise bei grossen, stark genutzten Websystemen in einem regulierten Umfeld.
Du entwickelst sichere, wartbare Weblösungen mit TypeScript, JavaScript, modernen Frontend-Frameworks und APIs.
Identitäts-, Berechtigungs- und Governance-Konzepte für organisationsweite Plattformen kennst Du im Detail.
Darüber hinaus hast Du bereits Plattform- oder Content-Migrationen geplant, validiert und schrittweise eingeführt.
Zudem überzeugst Du als pragmatischer Teamplayer, kommunizierst fliessend auf Englisch und findest Dich dank Deutschgrundkenntnissen in zweisprachigen Inhalten zurecht.
Benefits
Senior Test Manager (m/w/d)
Über
Rolle
Du willst Fehler finden, bevor sie ein Kunde bemerkt? Als Senior Test Manager schaffst Du die Grundlage dafür, dass neue Softwareversionen verlässlich funktionieren. Qualität verstehst Du nicht als letzte Hürde vor dem Go-live. Für Dich ist sie ein fester Teil jedes Entwicklungszyklus. So wirst Du zur zentralen Ansprechperson für alle Fragen rund um Tests und Abnahmen.
Verantwortung
Du steuerst das gesamte Testmanagement in agilen und klassischen Softwareprojekten und behältst Aufwand, Termine und Risiken im Griff
Regressionstests, Lasttests und End-to-End-Szenarien planst Du vorausschauend und begleitest sie bis zur Freigabe
Du baust automatisierte Testabläufe mit Playwright auf und bindest sie in bestehende Build- und Deployment-Prozesse ein
Hinzu kommt die Pflege von Testdaten und Testumgebungen in enger Absprache mit dem IT-Betrieb
Du moderierst Fehlerbesprechungen und sorgst für eine klare Priorisierung der offenen Punkte
Zudem machst Du den Qualitätsstand für Management und Fachbereiche transparent und leitest daraus Verbesserungen ab
Qualifikationen
Du hast eine Informatikausbildung auf Stufe Hochschule oder Höhere Fachschule abgeschlossen oder einen gleichwertigen Werdegang
Mehrjährige Praxis im Softwaretest, idealerweise mit Führungs- oder Koordinationsverantwortung, bringst Du mit
Du kennst anerkannte Testmethoden und Standards. Ein Zertifikat des International Software Testing Qualifications Board (ISTQB) ist ein Plus
Des Weiteren arbeitest Du sicher mit Testmanagement-Tools wie Xray oder TestRail und verstehst Grundlagen von Continuous Integration / Continuous Delivery (CI/CD)
Mit Ruhe, Beharrlichkeit und diplomatischem Geschick vertrittst Du Qualitätsanliegen auch unter Zeitdruck
Zudem formulierst Du auf Deutsch präzise und nutzt Englisch souverän für Dokumentation und Austausch
Benefits
Power Platform Integration Engineer (m/w/d)
Über
Rolle
Wer programmieren kann, holt aus Low-Code am meisten heraus. Genau hier setzt Deine Rolle als Power Platform Integration Engineer an. Auf der Microsoft Power Platform baust Du Anwendungen und Automatisierungen, die Kundinnen und Kunden im Alltag spürbar entlasten. Dabei lernst Du laufend dazu und wächst Schritt für Schritt zur gefragten Ansprechperson für Business Applications heran.
Verantwortung
In Kundenworkshops bist Du mit dabei, hörst genau zu und klärst Anforderungen gemeinsam mit den Fachbereichen
Du konzipierst auf der Power Platform Lösungen, die genau zum Bedarf passen
Apps baust Du mit Low-Code von der ersten Idee bis zum produktiven Betrieb und hältst sie danach aktuell
Des Weiteren automatisierst Du Abläufe mit Power Automate und setzt virtuelle Agenten gezielt ein
Du verantwortest das Application Lifecycle Management (ALM) und bringst Lösungen sauber in die Zielumgebung
Zudem stehst Du den Beraterinnen und Beratern bei Konzeption und Umsetzung als technische Stütze zur Seite
Qualifikationen
Programmieren liegt Dir: In JavaScript, TypeScript und .NET bewegst Du Dich sicher, ebenso in HTML, CSS und JSON
Mit React oder Angular hast Du bereits gearbeitet und dokumentierst Schnittstellen souverän mit Swagger
Power Apps, Power Automate und Dataverse kennst Du in den Grundzügen und hast mit Power Fx erste Formeln geschrieben
Darüber hinaus bringst Du Basiswissen zu Drittsystemen wie SAP mit und hast schon APIs angebunden und verwaltet
Du verstehst, wie Lösungen aufgebaut sind, und begleitest Deployments über alle Umgebungen hinweg
Zudem formulierst Du auf Deutsch präzise und findest auch in englischen Meetings problemlos die richtigen Worte
Benefits
(Senior) C++ Embedded Software Engineer (m/w/d)
Über
Rolle
Für die Entwicklung moderner Robotiklösungen wird eine erfahrene Fachperson im Bereich Embedded Software gesucht. Die Position verbindet Software Engineering, Hardware-nahe Entwicklung und Systemintegration – von ersten Prototypen bis hin zu produktionsreifen Lösungen in einem interdisziplinären Umfeld.
Verantwortung
Entwicklung und Weiterentwicklung von Embedded-Softwarelösungen für moderne Robotiksysteme
Engineering von der Prototypenphase bis zur Überführung in innovative Serienlösungen
Aktive Mitarbeit bei Softwareintegration und Hardwaretests
Entwicklung und Integration verteilter Softwarekomponenten
Zusammenarbeit mit Fachpersonen aus Softwareentwicklung, Robotik, Algorithmen und Elektrotechnik
Analyse technischer Herausforderungen und Entwicklung kreativer, praxisnaher Lösungen
Mitarbeit an innovativen Forschungs- und Entwicklungsprojekten
Qualifikationen
Abgeschlossenes Studium in Informatik oder vergleichbarer Fachrichtung
Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung & Sehr gute Kenntnisse in modernem C++
Erfahrung mit objektorientierter Programmierung (OOP) und verteilten Diensten
Kenntnisse in Embedded Linux auf ARM sowie idealerweise Treiberentwicklung
Erfahrung mit Kommunikationsprotokollen wie I2C und SPI
Erfahrung mit Nvidia Jetson oder Bereitschaft zur schnellen Einarbeitung
Erfahrung mit Docker, ROS, Python, Bash, Echtzeitbetriebssystemen oder Distributed Computing von Vorteil
Kenntnisse in GPU, DSP oder weiteren Hardware-Beschleunigern von Vorteil
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Agile Test Manager (m/w/d)
Über
Rolle
Gute Software entsteht dort, wo Tests von Anfang an mitdenken. Als Agile Test Manager bringst Du Struktur in die Qualitätssicherung und machst Risiken früh sichtbar. Deine Teststrategie gibt Entwicklung und Fachbereich Orientierung. Du verbindest methodisches Denken mit einem klaren Blick für das Wesentliche. Damit gehen neue Releases mit gutem Gewissen live.
Verantwortung
Du entwickelst Teststrategien und Testkonzepte für anspruchsvolle Softwareprojekte und stimmst sie mit Projektleitung und Entwicklung ab
Die Automatisierung von Testfällen treibst Du voran und integrierst sie in die CI/CD-Pipelines
Des Weiteren koordinierst Du interne und externe Testressourcen und begleitest Fachanwender bei User Acceptance Tests
Du analysierst Fehlerbilder gemeinsam mit den Entwicklerinnen und Entwicklern und verfolgst die Behebung konsequent
Für Testumgebungen und aussagekräftige Testdaten stellst Du die Verfügbarkeit sicher
Zudem erstellst Du Testberichte und Freigabeempfehlungen, die Entscheidungsträgern eine solide Grundlage bieten
Qualifikationen
Ein Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Weiterbildung bildet Dein Fundament
Du blickst auf mind. 3 Jahre Erfahrung im Testmanagement oder in der Qualitätssicherung von Software zurück
Mit Frameworks zur Testautomatisierung wie Selenium oder Cypress und mit Tools wie Jira arbeitest Du routiniert
Darüber hinaus bist Du mit agilen Vorgehensmodellen wie Scrum vertraut und kennst die Anforderungen klassischer Projekte
Du überzeugst durch eine strukturierte Arbeitsweise, analytische Stärke und eine offene, verbindliche Kommunikation
Zudem kommunizierst Du stilsicher in Deutsch, und englische Fachliteratur sowie Meetings meisterst Du ohne Mühe
Power Platform Developer (m/w/d)
Über
Rolle
Low-Code verändert gerade, wie Unternehmen ihre Prozesse digitalisieren. Als Power Platform Developer gestaltest Du diesen Wandel direkt mit und bringst Kundenideen auf der Microsoft Power Platform zum Laufen. Deine Programmierkenntnisse helfen Dir dabei, auch komplexe Anforderungen elegant umzusetzen. Im Austausch mit Beratung und Kundschaft wächst Du fachlich laufend weiter. So verbindest Du Technik, Konzeption und Kundennähe in einer abwechslungsreichen Rolle.
Verantwortung
Du entwickelst, implementierst und wartest Low-Code-Anwendungen für unterschiedliche Kundenprojekte
Massgeschneiderte Lösungskonzepte auf der Power Platform erarbeitest Du passend zu den Anforderungen der Kundschaft
Du begleitest Kundenworkshops und übersetzt fachliche Anliegen in technische Lösungen
Darüber hinaus automatisierst Du Geschäftsprozesse und integrierst Chatbots sowie individuelles Customizing
Du stellst saubere Deployments und ein durchgängiges Application Lifecycle Management (ALM) sicher
Zudem unterstützt Du das Consulting-Team bei der technischen Konzeption und Umsetzung
Qualifikationen
Du programmierst sicher mit JavaScript, TypeScript und .NET und kennst Dich mit HTML, CSS und JSON aus
Moderne Frontend-Frameworks wie React oder Angular sowie die Arbeit mit REST-APIs und Swagger sind Dir vertraut
Du verfügst über ein grundlegendes Verständnis der Power-Platform-Produkte und hast erste Erfahrungen mit Power Fx und Bot-Frameworks gesammelt
Hinzu kommt Erfahrung in der Anbindung von Fremdsystemen wie SAP über Schnittstellen
Du verstehst die Architektur von Lösungen und setzt ALM sowie Deploymentprozesse eigenständig um
Zudem kommunizierst Du stilsicher auf Deutsch und fühlst Dich auch auf Englisch wohl
Benefits
Health Application Integration Specialist (m/w/d)
Über
Rolle
Du bewegst dich gerne an der Schnittstelle zwischen Fachlichkeit, Technologie und Gesundheitswesen? In dieser Position übernimmst du eine zentrale Rolle bei der Integration unterschiedlicher Systeme und sorgst dafür, dass Daten zuverlässig zwischen den beteiligten Lösungen ausgetauscht werden. Dabei arbeitest du eng mit verschiedenen technischen und fachlichen Ansprechpartnern zusammen und begleitest Integrationslösungen über ihren gesamten Lebenszyklus.
Verantwortung
Du betreibst und entwickelst Interoperabilitäts- und Datenaustauschlösungen im Healthcare-Umfeld weiter.
Du analysierst fachliche sowie technische Anforderungen und entwickelst daraus nachhaltige Lösungen.
Du arbeitest eng mit Entwicklung, Operations und Product Management zusammen, damit integrierte Systeme zuverlässig funktionieren.
Du bewertest und priorisierst Anforderungen und bringst deine technische Sicht in die Planung sowie Weiterentwicklung der Produkte ein.
Du erstellst und pflegst technische Dokumentationen, Betriebsunterlagen und Integrationskonzepte.
Du unterstützt bei der Analyse und nachhaltigen Behebung komplexer technischer Störungen im 2nd- und 3rd-Level-Support.
Du koordinierst technische Themen mit internen und externen Stakeholdern.
Qualifikationen
Du verfügst über eine Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik oder Medizininformatik oder über eine vergleichbare Qualifikation.
Du bringst alternativ einen medizinischen Hintergrund mit und hast dich im Bereich Medizininformatik weitergebildet.
Du hast idealerweise Erfahrung im Gesundheitswesen sowie mit eHealth-, KIS- oder Health-IT-Lösungen.
Du kennst dich mit HL7 v2/v3 und/oder FHIR aus.
Du hast Erfahrung im Softwarebetrieb oder Application Management.
Du verstehst grundlegende Zusammenhänge von Softwarearchitekturen, Schnittstellen und Integrationslösungen.
Du hast idealerweise Erfahrung mit Requirements Engineering oder der Koordination von Softwareprojekten.
Du interessierst dich für komplexe und heterogene Systemlandschaften und arbeitest dich gerne in neue technische Themen ein.
Du kommunizierst fliessend auf Deutsch und verfügst idealerweise über sehr gute Französisch- oder Englischkenntnisse.
Benefits
(Sen.) Embedded Software Robotics Engineer (m/w/d)
Über
Rolle
Du möchtest Software entwickeln, die nicht nur auf dem Bildschirm funktioniert, sondern direkt mit echter Hardware und Robotiksystemen zusammenspielt? In dieser Rolle arbeitest du an anspruchsvollen F&E-Projekten und begleitest Softwarelösungen von der ersten Idee über Prototypen bis zur produktionsreifen Umsetzung. Dabei arbeitest du eng mit Spezialisten aus verschiedenen technischen Disziplinen zusammen.
Verantwortung
Du entwickelst moderne Embedded-Software mit C++ für innovative Robotiklösungen.
Du arbeitest an Softwarearchitekturen mit objektorientierten Konzepten und verteilten Diensten.
Du entwickelst Software für Embedded Linux auf ARM und integrierst hardwarenahe Komponenten.
Du beschäftigst dich mit Treibern und Kommunikationsprotokollen wie I2C und SPI.
Du integrierst Software auf echter Hardware und führst praxisnahe Tests direkt am Zielsystem durch.
Du begleitest Lösungen von frühen Prototypen bis zur Umsetzung für die Serienproduktion.
Du arbeitest eng mit Algorithmenexperten, Robotik- und Elektroingenieuren zusammen.
Du analysierst komplexe technische Herausforderungen und entwickelst gemeinsam im Team innovative Lösungen.
Du bringst dich aktiv in die Weiterentwicklung moderner Robotiktechnologien ein.
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik oder einer vergleichbaren technischen Fachrichtung.
Du bringst mindestens fünf Jahre Erfahrung in der Softwareentwicklung mit.
Du verfügst über fundierte Kenntnisse in C++ und objektorientierter Softwareentwicklung.
Du hast Erfahrung mit Embedded Linux, ARM und hardwarenaher Entwicklung.
Du kennst Kommunikationsschnittstellen wie I2C und SPI.
Du hast idealerweise bereits mit Nvidia Jetson und dem zugehörigen Software-Ökosystem gearbeitet.
Du kennst idealerweise Technologien wie Docker, ROS, Python oder Bash.
Du hast von Vorteil Erfahrung mit Echtzeitbetriebssystemen, verteiltem Rechnen, GPU, DSP oder Hardware-Beschleunigern.
Du arbeitest gerne interdisziplinär, denkst lösungsorientiert und hast Freude daran, dich in neue Technologien einzuarbeiten.
Du kommunizierst fliessend auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits