217 offene Stellen Software
Power Platform Developer:in (m/w/d)
Über
Verantwortung
Mit deiner Erfahrung in der Microsoft Power Platform konzipierst und realisierst du moderne Low Code Lösungen
Die bestehenden Anwendungen hältst du durch Wartung, Weiterentwicklung und kontinuierliche Optimierung leistungsfähig
Im Austausch mit den Fachbereichen nimmst du Anforderungen auf, hinterfragst Prozesse und berätst zu geeigneten Power-Platform-Lösungen
Auch anspruchsvolle Automatisierungs- und Integrationsszenarien setzt du durch die Anbindung von Umsystemen und Azure Services um
Qualifikationen
Eine abgeschlossene IT Ausbildung sowie mehrere Jahre Erfahrung in der Entwicklung umfangreicher Power-Platform-Lösungen bilden deine Basis
Du kennst dich mit ALM, Solutions, Environment-Strategien sowie CI/CD mit Azure DevOps und automatisiertem Testing aus
Idealerweise bringst du Praxis in der Integration von SAP, Dynamics CRM und REST-APIs sowie im Umgang mit Azure Functions und API Management mit
Deutsch beherrschst du schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse sind ein Plus
Benefits
IT Operations Engineer (m/w/d)
Über
Verantwortung
Du betreust und entwickelst die IT Infrastruktur mit Microsoft 365, Entra ID, Intune, Azure, Servern, Netzwerken und IT-Security weiter
Komplexe Störungen analysierst du im 2nd-Level-Support und findest nachhaltige Lösungen
Du planst und realisierst Infrastrukturprojekte, Migrationen und technische Umsetzungen
Dabei koordinierst du Projektbeteiligte und erstellst eine saubere technische Dokumentation
Als Schnittstelle zur DACH IT unterstützt du Fachbereiche und Digitalisierungsinitiativen
Qualifikationen
Du hast eine Ausbildung oder ein Studium im Bereich Informatik oder eine vergleichbare Qualifikation
Mehrjährige Erfahrung in IT Infrastruktur, Support oder IT-Projekten bringst du mit
Deine Kenntnisse in Microsoft 365, Entra ID, Intune, Azure, Netzwerken, Virtualisierung und IT-Security sind fundiert
Deutsch und Englisch beherrschst du mündlich sowie schriftlich einwandfrei, Französisch ist von Vorteil
Benefits
Senior Full-Stack Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung skalierbarer Fullstack-Anwendungen mit Fokus auf nachhaltige Softwarearchitekturen und hohe Codequalität
Begleitung des gesamten Softwareentwicklungsprozesses – von der Anforderungsanalyse bis zur erfolgreichen Auslieferung
Mitgestaltung technischer Konzepte sowie aktive Mitarbeit in agilen Kundenprojekten
Unterstützung bei technischen Entscheidungen und Übernahme von Verantwortung in Projekt- und Architekturthemen
Qualifikationen
Mehrjährige Praxiserfahrung in der Softwareentwicklung mit Java und modernen Web-Technologien
Know-how in Spring, Hibernate, Angular oder React sowie Interesse an Cloud- und Architekturthemen
Analytische, eigenverantwortliche Arbeitsweise und Begeisterung für moderne Softwareentwicklung und agile Methoden
Kommunikationsstarke Persönlichkeit mit fliessenden Deutschkenntnissen (mind. C1) und guten Englischkenntnissen
Full-Stack Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung und Design moderner Softwarelösungen im Frontend- und Backend-Bereich
Mitarbeit bei Requirements Engineering, Spezifikation, Softwarearchitektur und Release-Planung
Technische Beratung sowie enge Zusammenarbeit mit Kunden und interdisziplinären Projektteams
Übernahme von Teilprojekt- oder Projektleitungsverantwortung je nach Erfahrung
Qualifikationen
Hochschul- oder Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Erfahrung in der Softwareentwicklung mit Java, JavaScript sowie modernen Frameworks wie Spring und Angular oder React
Kenntnisse in Softwarearchitektur, SQL und modernen Entwicklungstools (Git, Maven, Jenkins, Jira)
Sehr gute Deutschkenntnisse (mind. C1) sowie gute Englischkenntnisse
Software Engineer Fullstack (m/w/d)
Über
Verantwortung
Entwicklung skalierbarer Enterprise-Anwendungen und Mitgestaltung zukunftsorientierter Softwarearchitekturen
Verantwortung für technische Lösungen von der Konzeption bis zur erfolgreichen Umsetzung in anspruchsvollen Kundenprojekten
Förderung von Best Practices in den Bereichen Software Engineering, Cloud, DevOps und AI-gestützte Entwicklung
Enge Zusammenarbeit mit interdisziplinären Teams sowie Coaching und fachliche Unterstützung von Entwicklerinnen und Entwicklern
Qualifikationen
Mehrjährige Praxiserfahrung in der Fullstack-Entwicklung mit Java und modernen Web-Technologien
Tiefgehendes Know-how in Cloud-Plattformen, Microservices, Containerisierung und CI/CD-Prozessen
Interesse an AI-Tools und modernen Entwicklungsmethoden sowie ausgeprägte analytische und lösungsorientierte Fähigkeiten
Teamorientierte Persönlichkeit mit hoher Eigenverantwortung, Lernbereitschaft sowie sehr guten Deutsch- und guten Englischkenntnissen
Java Software Engineer Fullstack (m/w/d)
Über
Verantwortung
Entwicklung und Umsetzung anspruchsvoller Softwarelösungen als Senior Fullstack Developer und Junior Software Architect in komplexen Kundenprojekten
Konzeption, Design und Implementierung moderner Softwarearchitekturen sowie nachhaltiger technischer Lösungen
Entwicklung moderner Fullstack-Applikationen mit Java und aktuellen Frontend-Technologien
Fachliche Unterstützung und Wissensaustausch im Team sowie aktive Mitgestaltung agiler Entwicklungsprojekte
Qualifikationen
Abgeschlossenes Studium in Informatik oder vergleichbare Qualifikation mit mehrjähriger Berufserfahrung
Fundierte Kenntnisse in Java, Spring oder Quarkus sowie Angular oder React und modernen Cloud-Technologien
Erfahrung mit Microservices, CI/CD, Container-Plattformen und agilen Entwicklungsmethoden
Selbständige, kommunikationsstarke Persönlichkeit mit sehr guten Deutsch- und guten Englischkenntnissen
Softwareentwickler:in für ERP-Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung eines zentralen ERP-Systems und angrenzender Business-Anwendungen aktiv mit und prägst damit entscheidende Geschäftsprozesse. Du übernimmst die Verantwortung für die Umsetzung fachlicher Anforderungen und sorgst dafür, dass komplexe Abläufe in eine klare und robuste Geschäftslogik übersetzt werden. Dabei arbeitest du an zentralen Datenflüssen und Benutzeroberflächen, die täglich von professionellen Anwendern genutzt und geschätzt werden. Du analysierst bestehende Funktionen, identifizierst Optimierungspotenziale und setzt Verbesserungen strukturiert und nachhaltig um. Durch dein Engagement trägst du massgeblich dazu bei, dass die Systeme stabil, effizient und zukunftsfähig bleiben.
Verantwortung
- Du entwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen weiter.
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um.
- Du analysierst und optimierst Geschäftsprozesse sowie zugehörige Datenflüsse.
- Als Softwareentwickler:in integrierst du Schnittstellen zu internen und externen Systemen.
- Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen zu verstehen und zu konkretisieren.
- In dieser Rolle stellst du durch Reviews, Tests und saubere Architektur eine hohe Codequalität sicher und behebst nachhaltig Fehler im laufenden Betrieb.
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Routine in mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java)
- Geübte, strukturierte Analyse und Umsetzung fachlicher Anforderungen
- Praxis im Einsatz von Git sowie in gängigen Software-Entwicklungsprozessen
- Arbeitsweise geprägt von wartbarem, klar strukturiertem Code und lösungsorientiertem Denken
Erfahrene:r Ruby-on-Rails-Entwickler:in (m/w/d)
Rolle
Tauche ein in eine verantwortungsvolle Rolle, in der du komplexe Webanwendungen mit Ruby on Rails konzipierst, implementierst und kontinuierlich verbesserst. In dieser Position übernimmst du die technische Gesamtverantwortung für zentrale Backend-Komponenten, gestaltest Softwarearchitekturen und triffst grundlegende Technologieentscheidungen. Du analysierst fachliche Anforderungen, setzt sie in sauberen, wartbaren Code um und stellst dabei hohe Qualitätsstandards durch Tests, Reviews und automatisierte Prozesse sicher. Zudem optimierst du bestehende Funktionen hinsichtlich Performance, Sicherheit und Skalierbarkeit und bringst aktiv eigene Ideen ein. Durch deine Erfahrung unterstützt du andere Entwickler:innen, gibst fachliches Feedback und trägst zu einer professionellen Engineering-Kultur bei.
Verantwortung
- Als erfahrene:r Ruby-on-Rails-Entwickler:in verantwortest du den gesamten Stack und Life Cycle unserer Applikationen.
- Du arbeitest in einem jungen, kompetenten Team an hochinteressanten Softwareprojekten.
- In dieser Rolle setzt du moderne Technologien gezielt ein, um hochwertige Lösungen zu entwickeln.
- Du übernimmst viel Eigenverantwortung und trägst mit deiner hohen Eigenkompetenz zur Qualität der Ergebnisse bei.
- Als erfahrene:r Ruby-on-Rails-Entwickler:in unterstützt du sowohl individualisierte Kundenprojekte als auch langjährig erprobte Produkte.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung als Full Stack Software Engineer mit Ruby on Rails und sicherem Umgang mit SQL.
- Du fühlst dich im Arbeiten mit Linux-Systemen und Command Line Interfaces (inkl. ssh, scp, vim) zu Hause.
- Eigenverantwortliches Arbeiten ist für dich selbstverständlich, gleichzeitig schätzt du die Zusammenarbeit im Team.
- Du kommunizierst mündlich und schriftlich sehr sicher auf Deutsch.
- Du gehst analytisch und strukturiert vor und arbeitest effizient sowie qualitätsbewusst.
- Kundenorientiertes Denken, korrektes Auftreten sowie Flexibilität, Disziplin und Teamgeist zeichnen dich aus.
Benefits
Anwendungsentwickler:in für ERP-Geschäftssysteme (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung eines ERP-Systems und angrenzender Business-Anwendungen, die täglich von professionellen Anwendern genutzt werden. Du übernimmst die Umsetzung fachlicher Anforderungen und sorgst dafür, dass zentrale Geschäftsprozesse effizient, transparent und stabil abgebildet sind. Dabei modellierst du komplexe Geschäftslogik und trägst dazu bei, Datenflüsse und Benutzeroberflächen zielgerichtet zu optimieren. Du verantwortest die kontinuierliche Verbesserung bestehender Systeme und bringst eigene Ideen für funktionale Erweiterungen ein. Durch dein strukturiertes und analytisches Vorgehen leistest du einen wesentlichen Beitrag zur Weiterentwicklung moderner ERP-Geschäftssysteme.
Verantwortung
- Du weiterentwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen
- In dieser Rolle setzt du fachliche Anforderungen in stabile, wartbare Softwarelösungen um
- Du analysierst und optimierst Geschäftsprozesse und Datenflüsse
- Als Anwendungsentwickler:in für ERP-Geschäftssysteme entwickelst und integrierst du Schnittstellen zu internen und externen Systemen
- Du arbeitest eng mit den Fachbereichen zusammen, um Anforderungen aufzunehmen und zu konkretisieren
- In dieser Rolle stellst du durch Reviews, Tests und eine saubere Architektur die Codequalität sicher und löst Probleme nachhaltig im laufenden Betrieb
Qualifikationen
- Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen oder ERP-Systemen
- Sicherer Umgang mit Datenmodellen, Geschäftsprozessen und moderner Softwarearchitektur
- Praxis mit mindestens einer etablierten Programmiersprache (z. B. C++, C#, Java) sowie Versionskontrolle mit Git
- Stärke in der strukturierten Analyse von Anforderungen und deren sauberer technischer Umsetzung
- Hoher Anspruch an wartbaren, klar strukturierten und gut dokumentierten Code sowie selbstständige, lösungsorientierte Arbeitsweise
- Idealerweise Erfahrung mit UI-Technologien (z. B. Qt/QML), Datenbanken (SQL/NoSQL) und Schnittstellen wie REST oder Messaging
Softwareentwickler*in Planung und Optimierung (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und optimierst du anspruchsvolle Softwarelösungen, mit denen komplexe Planungs- und Optimierungsaufgaben effizient umgesetzt werden. Du übernimmst die Verantwortung für Konzeption, Implementierung, Test und Weiterentwicklung der Anwendungen und stellst eine hohe technische Qualität sicher. Dabei analysierst du Anforderungen, übersetzt sie in robuste Architekturen und sorgst mit sauberen, performanten Algorithmen für verlässliche Ergebnisse. Du arbeitest eng mit relevanten Schnittstellen zusammen, um Planungsergebnisse nutzerfreundlich bereitzustellen und bestehende Prozesse kontinuierlich zu verbessern. Durch dein Expertenwissen treibst du die Weiterentwicklung der eingesetzten Technologien und Methoden für Planung und Optimierung aktiv voran.
Verantwortung
- Du designst und entwickelst modernste Planungs‑, Scheduling‑ und Optimierungsalgorithmen für unsere Laborrobotik‑Plattform mit .NET/C# und Python.
- In dieser Rolle evaluierst und implementierst du Optimierungs‑ und Heuristikverfahren und validierst sie am Roboter unter Echtzeit‑ und Zuverlässigkeitsanforderungen, inklusive Prototyping, Profiling und Performance‑Tuning.
- Du erweiterst und wartest unsere Scheduling‑Komponenten, die zugrunde liegende Architektur sowie die zugehörige Skriptsprache.
- Als Softwareentwickler*in Planung und Optimierung trägst du zur nahtlosen Integration unserer Roboter in Kunden‑ und Partnersysteme weltweit bei.
- Du stellst durch die Einhaltung von ISO 13485 und relevanten Medizinproduktenormen höchste Qualitäts‑ und Sicherheitsstandards sicher.
Qualifikationen
- Du verfügst über einen Master oder eine Promotion in Informatik, Computational Engineering, Technischer Mathematik oder einem vergleichbaren Fachgebiet.
- Du hast fundierte Erfahrung mit Optimierungsverfahren und Algorithmen im Operations Research, insbesondere in Constraint Programming und Mixed Integer Programming.
- Du überzeugst durch ein tiefes Verständnis von Softwarearchitektur, objektorientierter Programmierung und Clean Code und legst grossen Wert auf hohe Softwarequalität.
- Du bist sicher im Umgang mit Python und wissenschaftlichen Bibliotheken wie NumPy und Pandas und kennst dich idealerweise auch mit .NET und C# aus.
- Du hast bereits mit CP-SAT-Solvern wie Google OR-Tools oder ähnlichen Technologien gearbeitet.
- Du kommunizierst sicher auf Englisch in Wort und Schrift; Deutschkenntnisse sind von Vorteil.