239 offene Stellen Software Development
Embedded & Application Software Engineer C++ (Windows / Android) (m/w/d)
Über
Verantwortung
Entwicklung moderner Softwarelösungen für komplexe Kommunikations- und Informationssysteme mit Fokus auf Performance, Stabilität und Benutzerfreundlichkeit.
Konzeption und Umsetzung modularer Softwarekomponenten sowie aktive Mitgestaltung einer zukunftsfähigen Softwarearchitektur.
Entwicklung nativer und plattformübergreifender Anwendungen für Windows-, Android- und Linux-Systeme unter Einsatz moderner Frameworks und Entwicklungsmethoden.
Implementierung robuster Kommunikationsschnittstellen, Backend-Services und Integrationen zwischen unterschiedlichen Systemkomponenten.
Sicherstellung einer hohen Softwarequalität durch Testautomatisierung, Continuous Integration, Code Reviews, statische Codeanalyse und Build-Automatisierung.
Analyse komplexer Fehlerbilder, Optimierung bestehender Lösungen sowie kontinuierliche Verbesserung hinsichtlich Performance, Wartbarkeit und Security.
Zusammenarbeit in interdisziplinären Scrum- oder agilen Entwicklungsteams mit Software Engineers, System Architects, Test Engineers und Product Ownern.
Mitwirkung bei der technischen Dokumentation sowie Evaluation neuer Technologien und Best Practices im Software Engineering.
Qualifikationen
Studium in Informatik, Software Engineering oder vergleichbare technische Qualifikation.
Fundierte Kenntnisse in der objektorientierten Softwareentwicklung mit C++.
Erfahrung mit der Entwicklung für Windows, Android oder vergleichbare plattformübergreifende Systeme.
Kenntnisse moderner Entwicklungsprozesse und Werkzeuge wie Git, CMake, Docker, CI/CD, automatisierte Tests, SonarQube oder Build-Pipelines.
Erfahrung mit Softwarearchitektur, Design Patterns sowie API- und Schnittstellenentwicklung.
Kenntnisse von Netzwerkprotokollen, Echtzeitkommunikation, SIP, RTP, VoIP oder Messaging-Technologien sind von Vorteil.
Erfahrung mit Flutter/Dart, Qt, Python, Linux oder Embedded-nahen Entwicklungsumgebungen ist ein zusätzliches Plus.
Strukturierte und lösungsorientierte Arbeitsweise kombiniert mit hoher Eigeninitiative und Begeisterung für moderne Softwareentwicklung.
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
Benefits
Full-Stack Software Engineer (m/w/d)
Über
Unser Kunde ist ein erfolgreiches Schweizer Industrieunternehmen mit globaler Ausrichtung. Das Unternehmen entwickelt und produziert technologisch anspruchsvolle Maschinen- und Systemlösungen und überzeugt durch höchste Qualitätsstandards, kontinuierliche Innovation und eine starke Marktposition. Mitarbeitende profitieren von einem modernen Arbeitsumfeld und spannenden internationalen Projekten.
Verantwortung
Du betreibst und entwickelst Softwaresysteme und Cloud-Infrastruktur weiter
Du stellst Qualität, Monitoring und Optimierung sicher
Du entwickelst neue Features und Systemkomponenten gemäss Produktstrategi
Qualifikationen
Du bringst mehrjährige Erfahrung in der Softwareentwicklung und mit Cloud-Systemen im Continuous-Delivery-Umfeld mit.
Du kennst .NET/C#, Angular/TypeScript, Azure PaaS und Azure SQL
Erfahrung mit Agentic Engineering/Coding sowie Test-First und Shift-Left ist von Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift
Full Stack Software Engineer .NET / Angular (m/w/d)
Über
Unser Kunde ist ein erfolgreiches Schweizer Industrieunternehmen mit globaler Ausrichtung. Das Unternehmen entwickelt und produziert technologisch anspruchsvolle Maschinen- und Systemlösungen und überzeugt durch höchste Qualitätsstandards, kontinuierliche Innovation und eine starke Marktposition. Mitarbeitende profitieren von einem modernen Arbeitsumfeld und spannenden internationalen Projekten.
Rolle
In dieser Rolle unterstützt du dabei, Produktionsdaten von Maschinen zu nutzen, um tiefere Einblicke in die tatsächliche Anwendung moderner Produkte zu gewinnen. Du entwickelst und pflegst die zugrunde liegenden Full-Stack-Softwaresysteme, insbesondere das IoT-Softwareprodukt Zünd Connect, mit denen diese Daten erfasst, aufbereitet und für Kundinnen und Kunden nutzbar gemacht werden. Dabei trägst du massgeblich dazu bei, aus Rohdaten verwertbare Informationen und konkreten Mehrwert zu schaffen. Du bewegst dich in einem Umfeld mit modernen Arbeitsbedingungen und flexibler Zeiteinteilung, in dem eine langfristige, professionelle Zusammenarbeit im Vordergrund steht.
Verantwortung
Du entwickelst Softwaresysteme und Cloud-Infrastrukturen weiter und optimierst deren Qualität und Performance
Dabei übernimmst du Verantwortung nach dem Prinzip „You build it, you run it“
Neue Features und Systemkomponenten setzt du im Rahmen der Produktstrategie um
Deine Arbeitsweise ist geprägt von Eigeninitiative, Qualitätsbewusstsein und Selbstverantwortung
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung sowie mit Cloud-Systemen und Continuous Delivery
Gute Kenntnisse in C#/.NET, ASP.NET, Entity Framework, Angular, TypeScript sowie Redux/NgRx
Erfahrung mit Microsoft Azure PaaS, Azure SQL / MS SQL Server und idealerweise Agentic Engineering / Coding
Deutsch beherrschst du mündlich und schriftlich einwandfrei
Benefits
Medical Application Manager (m/w/d)
Über
Verantwortung
Betreuung und Weiterentwicklung klinischer Applikationen inklusive 2nd-/3rd-Level-Support und Sicherstellung eines stabilen Betriebs.
Analyse von Anforderungen aus Medizin und Klinik sowie Entwicklung passender technischer Lösungen.
Koordination von Changes, Releases, Wartungsfenstern und Tests gemeinsam mit internen Teams und externen Softwarepartnern.
Erstellung und Pflege von Betriebs-, System- und Prozessdokumentationen.
Mitarbeit bzw. Übernahme der Leitung kleinerer Projekte zur Einführung und Optimierung medizinischer Anwendungen.
Qualifikationen
Ausbildung in Informatik mit Weiterbildung in Wirtschaftsinformatik oder Studium in Medizin-, Wirtschafts- oder Informatik.
Erfahrung im Application Management, idealerweise im Gesundheitswesen oder klinischen Umfeld.
Verständnis für medizinische Schnittstellen und Datenstandards wie HL7, DICOM sowie relationale Datenbanken und SQL.
Sicheres Anforderungsmanagement und Erfahrung in der Zusammenarbeit mit Softwareherstellern und externen Dienstleistern.
Selbstständige, serviceorientierte und analytische Persönlichkeit mit sehr guten Deutschkenntnissen.
Benefits
AI Solution Engineer / Microsoft Cloud (m/w/d)
Über
Verantwortung
Konzeption und Umsetzung KI-gestützter Business-Lösungen auf Basis moderner Cloud- und Microsoft-Technologien.
Analyse bestehender Geschäftsprozesse und Entwicklung konkreter Use Cases für Automatisierung, Wissensmanagement und intelligente Assistenzlösungen.
Integration von AI-Funktionen in M365, SharePoint, Teams, CRM/ERP und bestehende Applikationslandschaften.
Entwicklung von Prototypen, APIs und individuellen AI-Services sowie deren Überführung in produktive Lösungen.
Beratung von Kunden zu Architektur, Security, Governance und dem sinnvollen Einsatz von AI-Technologien.
Qualifikationen
Erfahrung in Softwareentwicklung, Cloud Engineering, Application Management oder Microsoft-Technologien.
Gute Kenntnisse in C#/.NET, Python oder JavaScript sowie Erfahrung mit APIs, Datenmodellen und Systemintegrationen.
Praxis mit Microsoft 365, Azure, Power Platform oder vergleichbaren Cloud- und Automatisierungslösungen.
Interesse an Generative AI, LLMs, RAG, AI Agents und intelligenten Automatisierungslösungen.
Analytische und kundenorientierte Persönlichkeit mit Freude an Workshops, Prototyping und der Umsetzung innovativer Lösungen; sehr gute Deutschkenntnisse.
Dynamics 365 / Power Platform Engineer (m/w/d)
Über
Verantwortung
Entwicklung und Erweiterung von Lösungen auf Basis von Microsoft Dynamics 365 mit Fokus auf Sales, Marketing, Customer Service und Field Service
Konzeption und Entwicklung von Web Services und Schnittstellen mit .NET und Azure
Implementierung moderner Frontend-Komponenten mit React und TypeScript
Analyse und technische Umsetzung kundenspezifischer Anforderungen
Weiterentwicklung bestehender Lösungen und Integration moderner Technologien
Zusammenarbeit mit Kunden und internen Fachbereichen
Qualifikationen
Abgeschlossenes Studium in Wirtschaftsinformatik, Informatik oder vergleichbare Berufserfahrung
Solide Erfahrung mit C# und/oder TypeScript
Fundierte Kenntnisse in Microsoft Power Platform, Dynamics 365 und Azure Services
Ausgeprägtes konzeptionelles und analytisches Denken
Freude an der Zusammenarbeit mit Kunden
Offenheit und Interesse an neuen Technologien
Gutes Deutsch
Benefits
Spezialist CAD und CAM Programmierung (m/w/d)
Über
Rolle
In dieser Rolle trägst du dazu bei, ein neues Werksteam in der Formel 1 aufzubauen und aktiv mitzugestalten. Du verantwortest Aufgaben in einem ambitionierten Hochleistungsumfeld, das Technik auf Weltklasseniveau mit sportlicher Entschlossenheit verbindet. Grenzen werden dabei nicht akzeptiert – sondern überschritten. Deine Erfahrung ermöglicht es, innovative Lösungen unter Wettbewerbsbedingungen umzusetzen. Mit deinem Anspruch an Präzision und Leistung prägst du den Erfolg eines langfristig angelegten Motorsportprojekts.
Verantwortung
- Du richtest komplexe Frästeile ein, überwachst deren Fertigung und nimmst gezielte Optimierungen vor.
- In dieser Rolle programmierst und bedienst Du moderne 5-Achs-Bearbeitungszentren mit Heidenhain TNC640.
- Du steuerst die Fertigung von Prototypen-, Einzel- und Kleinserienteilen unter Einsatz fortschrittlicher Robotertechnik.
- Als Spezialist verantwortest Du die Präzision der Werkstücke und den reibungslosen Ablauf vom Materialeinkauf bis zur Endkontrolle.
- Du arbeitest zuverlässig im 2-Schicht-Betrieb und gewährleistest eine hohe Verfügbarkeit der Maschinen.
- Bei Bedarf übernimmst Du auch Wochenendarbeiten zur Sicherstellung termingerechter Lieferungen.
Qualifikationen
- Abgeschlossene Ausbildung als Polymechaniker EFZ
- Fundiertes Know-how im Umgang mit 5-Achs-Maschinen und mehrjähriger Berufspraxis
- Routiniert im Einsatz moderner CAM-Systeme wie hyperMILL, CATIA V5 oder 3dX
- Idealerweise vertraut mit der Heidenhain-Steuerung
- Sorgfältige, selbstständige Arbeitsweise und hohe zeitliche Flexibilität
- Begeisterung für High-Tech-Materialien und Erfahrung im Formel-1-Umfeld sind von Vorteil
Benefits
Senior Integration Engineer -Banking Systems (m/w/d)
Über
Verantwortung
Du entwickelst und wartest skalierbare Services auf ACPR/OpenShift
Du entwickelst Integrationslösungen mit dem Avaloq Business Event Grid (BEG)
Du arbeitest an Integrationsprojekten mit Kafka und Echtzeit-Streaming
Du analysierst und behebst komplexe Integrationsprobleme
Du arbeitest mit Infrastruktur- und Release-Teams zusammen und unterstützt bei Tests und Rollouts
Qualifikationen
Du hast einen Hochschulabschluss in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Bereich
Du bringst mindestens 5 Jahre Erfahrung in der Systemintegration im Banking mit
Du hast Erfahrung mit Avaloq; eine Avaloq-Zertifizierung ist von Vorteil
Kenntnisse in OpenShift, OpenAPI, Kafka und .NET sind ein Plus
Du arbeitest analytisch, selbstständig und lösungsorientiert und setzt Prioritäten sicher
Du verfügst über sehr gute Deutsch- und Englischkenntnisse
.NET / Azure Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst und implementierst Softwarelösungen auf Basis von .NET und Microsoft Azure
In dieser Rolle analysierst du Kundenanforderungen und erarbeitest massgeschneiderte Lösungen
Du integrierst Cloud-Dienste und APIs in bestehende Systeme
Du optimierst und weiterentwickelst bestehende Anwendungen
In dieser Rolle arbeitest du mit interdisziplinären Teams zur erfolgreichen Umsetzung von Projekten zusammen
Du übernimmst das Mentoring und unterstützt Entwickler im Team
Qualifikationen
Du hast ein abgeschlossenes Studium der Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation
Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung mit .NET C#
Du bringst fundierte Kenntnisse in Microsoft Azure und Cloud-Technologien mit
Du hast Erfahrung mit modernen Softwareentwicklungsprozessen und -methoden wie Agile oder DevOps
Du kennst dich in der Entwicklung von RESTful APIs und Microservices aus
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
.NET Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst und implementierst Softwarelösungen auf Basis von .NET und Microsoft Azure
In dieser Rolle analysierst du Kundenanforderungen und erarbeitest massgeschneiderte Lösungen
Du integrierst Cloud-Dienste und APIs in bestehende Systeme
Du optimierst und entwickelst bestehende Anwendungen kontinuierlich weiter
In dieser Rolle arbeitest du eng mit interdisziplinären Teams zur erfolgreichen Umsetzung von Projekten zusammen
Du unterstützt Entwickler im Team durch Mentoring
Qualifikationen
- Du hast ein abgeschlossenes Studium der Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation
- Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung mit .NET C#
- Du bringst fundierte Kenntnisse in Microsoft Azure und Cloud-Technologien mit
- Du hast Erfahrung mit modernen Softwareentwicklungsprozessen und -methoden wie Agile oder DevOps
- Du besitzt Kenntnisse in der Entwicklung von RESTful APIs und Microservices
- Du zeichnest dich durch analytisches Denkvermögen, eine lösungsorientierte Arbeitsweise sowie sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift aus
Benefits