281 offene Stellen Software Development
Softwareentwickler:in MS SQL (m/w/d)
Verantwortung
Spannende Herausforderung: Du stellst Anwendungsdaten aus SAP, MES oder anderen Systemen sowie aus MS SQL Datenbanken bereit
Aus Lasten- und Pflichtenheften leitest du die Anforderungen für Softwareentwicklungen ab
Software planst, entwickelst und dokumentierst du termingerecht – immer mit Blick auf aufwärtskompatible Updates
Die Inbetriebnahme, Pflege und der 2nd Level Support der Software gehören zu deinen Kernaufgaben
Du gestaltest aktiv die Weiterentwicklung der Softwarelandschaft mit und setzt eigene Ideen um
Qualifikationen
Eine fundierte Ausbildung und Erfahrung in vergleichbarer Position bilden die Basis deines Profils
Projektleitungserfahrung in Softwareprojekten ist von Vorteil
Kenntnisse in MS SQL, C# sowie Power BI und Power Apps unterstützen deine Arbeit
Deutsch wird von dir sicher in Wort und Schrift beherrscht
Benefits
Application Manager (Software Background) (m/w/d)
Rolle
In dieser Rolle gestaltest du die technische Weiterentwicklung eines Campus-Management-Systems aktiv mit und sorgst dafür, dass Abläufe im Studienalltag transparenter und effizienter werden. Du programmierst Schnittstellen zu Umsystemen, erweiterst die Lösung und betreibst sowie optimierst .NET- und Web-Applikationen auf Microsoft IIS. Du planst, implementierst und testest Releases und Patches und stellst einen stabilen, überwachten Applikationsbetrieb sicher. Du analysierst Störungen systematisch, koordinierst Fehlerbehebungen eng mit der ICT und übersetzt Anforderungen präzise in tragfähige technische Umsetzungen. Dabei arbeitest du in einem agilen, selbstorganisierten Produktteam, bringst neue Technologien pragmatisch voran und kommunizierst komplexe Themen klar und überzeugend.
Verantwortung
Du entwickelst das Campus Management System im agilen IT-Produkt-Team kontinuierlich weiter und treibst technische Verbesserungen proaktiv voran
In dieser Rolle programmierst Du Schnittstellen zu Umsystemen und erweiterst die bestehende Systemlandschaft zielgerichtet
Als Software Lifecycle Koordinator Entwicklung planst Du Releases und Patches, setzt sie um und verantwortest Testing und Einführung im Betrieb
Du klärst Kundenanforderungen, übersetzt sie in umsetzbare technische Lösungen und stellst eine saubere Übergabe ins Team sicher
Du stellst den laufenden Applikationsbetrieb sicher, überwachst das System und sorgst für stabile, transparente Betriebsabläufe
Du analysierst Störungen strukturiert und koordinierst Fehlerbehebungen in enger Abstimmung innerhalb der ICT bis zur nachhaltigen Lösung
Qualifikationen
- Du verfügst über ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation und bringst mehrjährige Erfahrung in der Betreuung einer komplexen, heterogenen IT-Infrastruktur mit.
- Als Applikationsmanager:in treibst du die proaktive, kontinuierliche technische Verbesserung und Weiterentwicklung eines Campus-Management-Systems voran.
- Schnittstellen zu Umsystemen programmierst du und erweiterst die Lösung gezielt, damit Prozesse einfacher, transparenter und effizienter werden.
- Releases und Patches planst, implementierst und testest du strukturiert, sodass Änderungen stabil und nachvollziehbar ausgerollt werden.
- Kundenanforderungen klärst du sauber ab und übersetzt sie präzise in technische Umsetzungsschritte für das Team.
- Den laufenden Applikationsbetrieb stellst du sicher, überwachst ihn aktiv und analysierst Störungen, um Fehlerbehebungen koordiniert und lösungsorientiert voranzutreiben.
Benefits
Senior Event Streaming & API Architect (m/w/d)
Rolle
Gesucht wird eine erfahrene Persönlichkeit, die moderne Integrationsplattformen auf das nächste Level hebt. In dieser Rolle entsteht die technologische Basis für skalierbare, hochverfügbare Systeme mit Fokus auf Event Streaming, API-Ökosysteme und zukunftsorientierte Architekturansätze. Wer Innovation liebt und komplexe Plattformen souverän steuert, findet hier eine anspruchsvolle Aufgabe mit grossem Gestaltungsspielraum.
Verantwortung
Konzeption, Aufbau und Betrieb moderner Event-Streaming- und API-Management-Plattformen
Sicherstellung von Skalierbarkeit, Stabilität und Performance in produktiven Umgebungen
Weiterentwicklung von Integrationsarchitekturen auf Basis ereignisgetriebener Systeme
Monitoring, Optimierung und Automatisierung von Plattformprozessen
Technische Beratung bei Integrationsprojekten und Systemdesigns
Aktive Mitwirkung an der Weiterentwicklung von Betriebsmodellen und Standards
Teilnahme am Plattform-Bereitschaftsdienst
Qualifikationen
Hochschulabschluss in Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation
Mehrjährige Erfahrung im Design und Betrieb hochverfügbarer Plattformen
Sehr fundierte Kenntnisse im Event Streaming, insbesondere mit Kafka
Erfahrung im Aufbau moderner API-Architekturen und Integrationskonzepte
Hohe Eigeninitiative sowie Freude an technologischem Fortschritt und Veränderung
Sehr gute Deutschkenntnisse sowie verhandlungssicheres Englisch
Benefits
Integration & Streaming Engineer (m/w/d)
Rolle
Diese Position richtet sich an Expertinnen und Experten, die skalierbare Integrationslösungen mit modernsten Technologien umsetzen möchten. Im Fokus stehen Event-basierte Architekturen, performante APIs und der nachhaltige Betrieb komplexer Plattformen. Eine Rolle für Macher, die technische Exzellenz mit strategischem Denken verbinden.
Verantwortung
Verantwortung für Design, Betrieb und Weiterentwicklung von Event-Streaming-Plattformen
Aufbau robuster API-Landschaften für unternehmensweite Integration
Sicherstellung von Hochverfügbarkeit, Monitoring und Performance-Optimierung
Einführung moderner Methoden im Bereich Messaging, Observability und Automatisierung
Enge Zusammenarbeit mit Architektur-, Entwicklungs- und Plattformteams
Unterstützung bei technologischen Entscheidungen und Plattformstrategien
Beteiligung am Bereitschaftsdienst für produktive Systeme
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik oder vergleichbare Qualifikation
Tiefgehende Erfahrung mit Kafka und eventgetriebenen Architekturen
Praxis in Betrieb und Skalierung verteilter Systeme
Verständnis für API-Management, Security und Integrationsmuster
Freude an Innovation, Weiterentwicklung und technologischer Verantwortung
Sehr gute Deutschkenntnisse sowie sicheres Business Englisch
Benefits
Entwickler:in für Webanwendungen (m/w/d)
Verantwortung
Du implementierst, testest und betreibst neue Produktfunktionalitäten für das MediData-Netz im Frontend mit React sowie im Backend mit JavaEE und Quarkus auf OpenShift
In dieser Rolle arbeitest Du im Scrum Team eng mit Produktmanagern, Product Ownern und Architekten zusammen, um neue Funktionalitäten und Produkte zu analysieren
Als Entwicklungsingenieur in für Webanwendungen treibst Du die kontinuierliche Weiterentwicklung der technologischen Basis unserer Software-Produkte voran
Du bringst Deine Erfahrung ein, um robuste Microservices in containerisierten Umgebungen zu entwickeln und zu betreiben, idealerweise mit OpenShift oder Kubernetes
Du unterstützt Dein Team als Teamplayer dabei, gemeinsame Standards, Codequalitaet und Zusammenarbeit nachhaltig zu verbessern
Du gestaltest die digitale Zukunft im Schweizer Gesundheitssystem mit, indem Du vernetzte Prozesse zuverlässig und skalierbar weiterentwickelst
Qualifikationen
- Du hast ein abgeschlossenes Studium im Bereich Informatik und bringst mindestens 5 Jahre Berufserfahrung als Softwareentwickler mit.
- Neue Produktfunktionalitäten implementierst, testest und betreibst du im Frontend mit React sowie im Backend mit JavaEE und Quarkus auf OpenShift.
- In deinem Scrum Team arbeitest du eng mit Produktmanagern, POs und Architekten an der Analyse neuer Produktfunktionalitäten und Produkte.
- Die technologische Basis der Software-Produkte entwickelst du kontinuierlich weiter und treibst Verbesserungen aktiv voran.
- Fortgeschrittene Java-Kenntnisse sowie Erfahrung mit React, Angular oder ähnlichen Frameworks setzt du sicher und praxisnah ein.
- Mit containerisierten Microservices bist du vertraut, idealerweise ergänzt durch Know-how in OpenShift oder Kubernetes sowie gute Deutschkenntnisse.
Benefits
Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Fullstack-Lösungen, indem du neue Produktfunktionalitäten implementierst, testest und im Betrieb verantwortest – im Frontend mit React und im Backend mit JavaEE sowie Quarkus auf OpenShift. Du arbeitest eng im Scrum-Umfeld mit Produktmanagement, Product Ownern und Architektur an der Analyse und Umsetzung neuer Features oder ganzer Produkte. Dabei treibst du die kontinuierliche Weiterentwicklung der technologischen Basis der Software aktiv voran und stärkst durch sauberes Engineering die Stabilität und Skalierbarkeit der Plattform. Du bringst fundierte Java-Kenntnisse, Erfahrung mit React oder vergleichbaren Frameworks sowie Praxis mit containerisierten Microservices mit; OpenShift- oder Kubernetes-Know-how ist ein Plus. Mit deiner Teamorientierung und guten Deutschkenntnissen unterstützt du dein Umfeld dabei, gemeinsam bessere Lösungen zu entwickeln.
Verantwortung
Du implementierst, testest und betreibst neue Produktfunktionalitaeten für das MediData-Netz im Frontend mit React und im Backend mit JavaEE und Quarkus auf OpenShift
In dieser Rolle arbeitest Du im Scrum Team eng mit Produktmanagern, Product Ownern und Architekten an der Analyse neuer Produktfunktionalitaeten oder neuer Produkte
Als Ingenieur für Full Stack Anwendungen treibst Du die kontinuierliche Weiterentwicklung der technologischen Basis unserer Software-Produkte voran
Qualifikationen
- Abgeschlossenes Studium im Bereich Informatik sowie mindestens 5 Jahre Berufserfahrung als Softwareentwickler bringst du mit.
- Neue Produktfunktionalitäten implementierst, testest und betreibst du im Frontend mit React sowie im Backend mit JavaEE und Quarkus auf OpenShift.
- In deinem Scrum Team arbeitest du eng mit Produktmanagern, POs und Architekten an der Analyse neuer Funktionalitäten und Produkte zusammen.
- Die technologische Basis der Software-Produkte entwickelst du kontinuierlich weiter und treibst Verbesserungen aktiv voran.
- Fortgeschrittene Java-Kenntnisse sowie Erfahrung mit React, Angular oder ähnlichen Frameworks setzt du praxisnah ein.
- Mit containerisierten Microservices bist du vertraut, idealerweise auch mit OpenShift oder Kubernetes, und du kommunizierst sicher auf Deutsch.
Benefits
QA Engineer Automatisierung - Embedded Systems & More (m/w/d)
Verantwortung
- Du entwickelst und pflegst automatisierte Testframeworks fuer eingebettete Systeme, inklusive Hardware-in-the-Loop (HIL) und Software-in-the-Loop (SIL)
- In dieser Rolle konzipierst und implementierst Du Testskripte zur Validierung von Sensordaten, Kommunikationsprotokollen und Echtzeit-Performance
- als QA Engineer Automatisierung planst und fuehrst Du simulierte sowie reale Testszenarien durch, um die Systemfunktionalitaet belastbar zu verifizieren
- Du ueberwachst Testergebnisse, erkennst Performance-Regressionen fruehzeitig und leitest geeignete Massnahmen zur Sicherung der Zuverlaessigkeit ein
- In dieser Rolle arbeitest Du eng mit System Engineers, Softwareentwicklung und QA zusammen, identifizierst Defekte und unterstuetzt deren nachhaltige Behebung
- Du integrierst automatisierte Tests in CI/CD-Pipelines, um eine kontinuierliche Validierung und gleichbleibend hohe Qualitaet sicherzustellen
Qualifikationen
Mindestens 3 Jahre Erfahrung in Testautomation für Embedded Systems bringst du mit und arbeitest proaktiv, analytisch und qualitätsorientiert im Austausch mit Engineering, Entwicklung und QA.
Du verfügst über ein Hochschulstudium in Informatik, Elektrotechnik oder einem verwandten Fachgebiet.
Automatisierte Test-Frameworks für Embedded Systems entwickelst und pflegst du, inklusive Hardware-in-the-Loop und Software-in-the-Loop Setups.
Testskripte für Sensordatenvalidierung, Kommunikationsprotokolle und Echtzeit-Performance implementierst du sicher, z.B. mit Python oder C/C++.
Simulierte und reale Testszenarien planst und führst du durch, wertest Resultate aus und leitest gezielt Massnahmen gegen Regressionen ab.
Automatisierte Tests integrierst du in CI/CD Pipelines für kontinuierliche Validierung, idealerweise mit GitLab CI sowie gängigen Testframeworks wie PyTest oder Gtest.
Fliessend in Deutsch und gutes Englisch.
Benefits
Software Test Automation Engineer (m/w/d)
Rolle
In dieser Rolle entwickelst und pflegst du automatisierte Test-Frameworks für Embedded Systems – inklusive Hardware-in-the-Loop- und Software-in-the-Loop-Setups – und bringst damit Verifikation auf ein neues Qualitätsniveau. Du konzipierst und implementierst Testskripte für Sensor-Datenvalidierung, Kommunikationsprotokolle sowie Echtzeit-Performance-Checks und planst Testszenarien vom Simulationstest bis zur realen Anwendung. Du integrierst automatisierte Tests in CI/CD-Pipelines, überwachst Testergebnisse, erkennst Performance-Regressionen frühzeitig und sorgst so für stabile Systemzuverlässigkeit. Du analysierst Resultate, identifizierst Defekte und koordinierst die Behebung eng mit System Engineering, Softwareentwicklung und QA. Dabei stellst du bei Bedarf die Einhaltung relevanter Normen sicher und treibst mit einem klaren Qualitätsfokus die kontinuierliche Verbesserung der Testabdeckung voran.
Verantwortung
- Du entwickelst und pflegst automatisierte Testframeworks fuer Embedded-Systeme, inklusive Hardware-in-the-Loop (HIL) und Software-in-the-Loop (SIL).
- In dieser Rolle konzipierst und implementierst Du Testscripte fuer Sensordatenvalidierung, Kommunikationsprotokolle und Echtzeit-Performance-Checks.
- Als Ingenieurwesen fuer automatisierte Softwaretests planst und fuehrst Du simulierte sowie reale Testszenarien zur Validierung der Systemfunktionalitaet durch.
- Du ueberwachst Testergebnisse, erkennst Performance-Regressionen fruehzeitig und sicherst damit die Zuverlaessigkeit des Systems.
- In dieser Rolle integrierst Du automatisierte Tests in CI/CD-Pipelines, um eine kontinuierliche Validierung im Entwicklungsprozess zu ermoeglichen.
- Du analysierst Testresultate, identifizierst Defekte, stimmst Loesungen mit Entwicklung, System Engineering und QA ab und beachtest relevante Normen, wo erforderlich.
Qualifikationen
Bringe mindestens 3 Jahre Erfahrung in der Testautomatisierung für Embedded Systems mit und arbeitest strukturiert, analytisch sowie teamorientiert an der Fehleranalyse und -behebung.
Du hast einen Hochschulabschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet.
Entwickle und pflege automatisierte Testframeworks für Embedded Systems, inklusive Hardware-in-the-Loop und Software-in-the-Loop Setups.
Konzipiere und implementiere Testscripte für Sensor-Datenvalidierung, Kommunikationsprotokolle und Real-Time-Performance-Checks in Python, C oder C++.
Plane und führe simulierte sowie reale Testszenarien durch, um Funktionalität und Systemzuverlässigkeit abzusichern.
Integriere automatisierte Tests in CI/CD Pipelines, insbesondere mit GitLab CI, und nutze gängige Testframeworks wie Gtest oder PyTest sowie idealerweise ROS2.
Fliessend Deutsch, jede weitere Sprache von Voteil.
Benefits
DevOps Engineer Embedded Systems (m/w/d)
Rolle
Unser Rocken Partner entwickelt innovative Embedded-Lösungen für verschiedene Branchen. In dieser Rolle gestaltest du stabile DevOps-Prozesse und bringst CI/CD, Automatisierung und Qualitätssicherung auf ein neues Level.
Verantwortung
Du entwirfst und implementierst effiziente DevOps-Pipelines für Embedded-Projekte
Zusätzlich kümmerst du dich um die Automatisierung und Überwachung von Build- und Deployment-Prozessen
Du stellst sicher, dass die Software-Integrationen reibungslos verlaufen und Versionsstände jederzeit nachvollziehbar bleiben
Gemeinsam mit den Entwicklungsteams integrierst du automatisierte Tests in den Entwicklungsprozess
Du trägst aktiv zur Optimierung der Systemperformance und Verfügbarkeit bei
Qualifikationen
Studium oder vergleichbare Ausbildung in Informatik, Elektrotechnik oder einem verwandten Bereich
Erfahrung mit Embedded-Softwareentwicklung, idealerweise in C/C++
Gute Kenntnisse in CI/CD-Tools (z. B. GitLab CI/CD, Jenkins) und Containerisierung
Fundierte Kenntnisse in Linux-Umgebungen und Automatisierungstools wie Ansible
Sehr gute Deutschkenntnisse in Wort und Schrift
Tech-Stack: GitLab CI/CD, Docker, CMake, Conan, Ansible, Linux, C/C++, Grafana, Prometheus
Senior Frontend-Entwickler:in (m/w/d)
Verantwortung
- Mitwirkung in einem Team von 5 bis 7 Entwicklern bei der Gestaltung und Entwicklung anspruchsvoller Softwarelösungen für Web und Mobile im agilen Vorgehensmodell Atlas
- Meistern neuer technischer Herausforderungen mit Kreativität und Durchhaltevermögen zur Kundenzufriedenheit
- Engagierte Beteiligung an einem agilen Entwicklungsprozess mit Einsatz moderner Technologien und Tools
- Unterstützung eines intensiven Austauschs mit Kollegen (Entwicklern und User Experience Designern) zur kontinuierlichen Verbesserung der Kundenlösungen
- Sicherstellung, dass das Endprodukt den Benutzern ein Lächeln auf das Gesicht zaubert
Qualifikationen
Abgeschlossene Ausbildung als Software-Entwickler/in
Mehrjährige umfassende Berufserfahrung in der Software-Entwicklung im Frontend-Bereich nach der Grundausbildung
Begeisterung für Frontend-Entwicklung mit HTML, CSS, JavaScript und TypeScript (Angular von Vorteil) und entsprechende fundierte Erfahrung
Erfahrung in der Backend-Entwicklung mit MS .NET C# und EF oder Bereitschaft, diese Fähigkeiten zu erlernen
Deutsche Sprache beherrschst du sicher in Wort und Schrift, (Fach-)Englisch ist unverzichtbar
Benefits