140 offene Stellen Software Development
Software Engineer ERP Solutions (m/w/d)
Rolle
Diese Vakanz richtet sich an kreative Köpfe, die Lust darauf haben, komplexe Geschäftsprozesse in elegante Softwarelösungen zu verwandeln. Wer gerne an der Schnittstelle zwischen Vision und Code arbeitet und moderne Systemlandschaften aktiv mitgestalten möchte, findet hier den perfekten Spielplatz für technologische Exzellenz.
Verantwortung
Entwurf und Realisierung zukunftsweisender Applikationsarchitekturen im Enterprise-Umfeld
Präzise Analyse komplexer Business-Logiken und deren Übersetzung in performante Algorithmen
Entwicklung intelligenter Konnektoren und High-Level-Schnittstellen zur Systemintegration
Strategische Planung und Durchführung von Daten-Transformationen mittels modernster ETL-Methodiken
Kontinuierliche Optimierung der User Experience zur Steigerung der Applikationsperformance
Qualifikationen
Akademischer Hintergrund in Informatik oder eine vergleichbare Expertise in der Softwareentwicklung
Fundierte Erfahrung in der objektorientierten Programmierung (OOP) sowie Leidenschaft für Clean Code
Versierter Umgang mit Entwicklungsumgebungen wie Visual Studio Code und modernen Frameworks
Analytische Denkweise gepaart mit der Fähigkeit, komplexe Zusammenhänge schnell zu durchdringen
Hohes Qualitätsbewusstsein und eine lösungsorientierte Arbeitsweise
Benefits
Software Solution Engineer (m/w/d)
Verantwortung
Aufnahme fachlicher Bedürfnisse seitens Kundschaft sowie strukturierte Bewertung geschäftlicher Anforderungen.
Konzeption architektonischer Lösungsmodelle inklusive Definition technischer Rahmenbedingungen für individuelle Anwendungen.
Entwicklung komplexer Steuerungs- und Prozesssoftware im Umfeld automatisierter Materialflusssysteme.
Bearbeitung von Störungsmeldungen sowie Bereitstellung kompetenter Hilfestellung bei technischen Fragestellungen.
Begleitung von Anlagenstarts, Wissensvermittlung für Anwendergruppen sowie Unterstützung während der Hochlaufphase.
Qualifikationen
Hochschulabschluss (FH/HF) im Bereich Informationstechnologie, Elektronik, Systemengineering oder vergleichbare Qualifikation.
Mehrjährige praktische Tätigkeit in objektorientierter Programmierung mit Sprachen wie Java beziehungsweise C#; zusätzliche Erfahrung mit C oder C++ wünschenswert.
Routine im Umgang mit zeitgemässen Frontend-Frameworks, vor allem Angular, kombiniert mit TypeScript-Know-how.
Erfahrung mit relationalen Datenbanksystemen (z. B. Oracle) sowie Linux-Umgebungen; ausserdem strukturierte Problemlösungsfähigkeit, Eigeninitiative, Teamgeist sowie sehr gute Deutsch- und Englischkenntnisse.
Benefits
Lead-Softwareentwickler (m/w/d)
Verantwortung
Du nimmst Kundenbedürfnisse auf und analysierst sie strukturiert für die weitere Umsetzung.
In dieser Rolle erarbeitest du technische Spezifikationen und verantwortest Design sowie Implementierung kundenspezifischer Lösungen in der bestehenden Systemarchitektur.
Als Lead-Softwareentwickler konzipierst und entwickelst du komplexe, kundenspezifische Anwendungen.
Du übernimmst technischen Support und stehst internen wie externen Ansprechpartnern beratend zur Seite.
In dieser Rolle planst, führst und dokumentierst du Entwickler- und Systemtests zur Qualitätssicherung.
Als Lead-Softwareentwickler begleitest du Inbetriebnahmen, schulst Anwender und unterstützt den Hochlauf der Kundenanlagen in enger Zusammenarbeit mit Consultants und Projektleitern.
Qualifikationen
- Du verfügst über einen FH- oder HF-Abschluss in Informatik, Elektrotechnik, Systemtechnik oder einer vergleichbaren Ausbildung.
- Du hast mehrjährige Praxiserfahrung in der objektorientierten Softwareentwicklung mit Java und/oder C#, idealerweise ergänzt durch Kenntnisse in C oder C++.
- Du kennst dich mit modernen Frontend-Technologien wie Angular und TypeScript aus und arbeitest sicher mit relationalen Datenbanken, vorzugsweise Oracle, sowie Linux-Betriebssystemen.
- Du gehst analytisch und strukturiert vor, arbeitest lösungsorientiert und fühlst dich in einem agilen Umfeld wohl.
- Du überzeugst als positive, initiative und teamorientierte Persönlichkeit mit hoher Kundenorientierung und ausgeprägter Kommunikationsfähigkeit.
- Du verfügst über sehr gute Deutsch- und Englischkenntnisse und bist bereit, Projektphasen beim Kunden vor Ort mit einer Reisebereitschaft von rund 10 % zu begleiten.
Benefits
Senior Engineer C# .NET (m/w/d)
Verantwortung
- Du gestaltest Architektur, Konzeption und Umsetzung unserer neuen webbasierten Software-Produkte mit .NET Core und modernen Webtechnologien wie Blazor WebAssembly.
- In dieser Rolle übernimmst du End-to-End-Verantwortung entlang des gesamten Software-Lifecycles von CI/CD-Automatisierung über Testing bis zum Deployment.
- Du lebst eine ausgeprägte DevOps-Kultur und sorgst durch kontinuierliche Verbesserungen für stabile, performante und qualitativ hochwertige Systeme.
- Als erfahrene Fachkraft C# .NET Entwicklung wirkst du an Spezifikationen mit, evaluierst neue technologische Ansätze und bringst dein Know-how aktiv in Entscheidungen ein.
- Du coachst Teammitglieder, teilst dein Wissen im agilen Scrum-Team und förderst so die Weiterentwicklung des gesamten Teams.
- In dieser Rolle pflegst und optimierst du bestehende .NET/WPF-Anwendungen und stellst ein solides, zukunftsfähiges technologisches Fundament sicher.
Qualifikationen
- Du hast ein abgeschlossenes Studium (ETH/Uni/FH) in Informatik oder einer vergleichbaren Fachrichtung und mindestens 5 Jahre Berufserfahrung in der Anwendungsentwicklung mit C# und dem .NET-Ökosystem.
- Du arbeitest eigeninitiativ, erkennst Verbesserungspotenziale selbstständig und treibst Themen verantwortungsvoll bis zum Abschluss voran.
- Du eignest dir neue Technologien, Geschäftsdomänen und Architekturansätze schnell und tiefgehend an und hast Freude daran, kontinuierlich dazuzulernen.
- Du prägst aktiv die Softwarearchitektur und unterstützt dein Umfeld als Coach durch konstruktive Code-Reviews, Pair-Programming und fachlichen Austausch.
- Du teilst dein Wissen gerne, förderst den Know-how-Aufbau im Team und trittst als Mentor für Kolleginnen und Kollegen auf.
- Du kommunizierst sicher auf Deutsch, kannst technische Sachverhalte verständlich erklären und nutzt englische Fachliteratur und Dokumentationen selbstverständlich.
Benefits
Senior Softwareentwickler:in .NET C# (m/w/d)
Verantwortung
- Du gestaltest als Führungskraft die Architektur, Konzeption und Umsetzung neuer, webbasierten Software-Produkte mit .NET Core und modernen Webtechnologien wie Blazor WebAssembly.
- In dieser Rolle übernimmst du End-to-End-Verantwortung für den gesamten Software-Lifecycle inklusive CI/CD, Testautomatisierung und Deployment.
- Du lebst eine ausgeprägte DevOps-Kultur und sorgst für stabile, performante und qualitativ hochwertige Systeme.
- Als Führungskraft Softwareentwicklung coachst du Teammitglieder, teilst dein Wissen und wirkst an Spezifikationen sowie der Evaluation neuer Technologien mit.
- Du pflegst und optimierst bestehende .NET- und WPF-Anwendungen, um ein langfristig stabiles technologisches Fundament sicherzustellen.
Qualifikationen
- Abgeschlossenes Studium (ETH/Uni/FH) in Informatik oder einer verwandten Disziplin sowie mindestens 5 Jahre Berufserfahrung in der Anwendungsentwicklung mit C# und dem .NET-Ökosystem.
- Du übernimmst Verantwortung, identifizierst selbstständig relevante Themen und führst sie proaktiv und eigenverantwortlich zum Ziel.
- Grosse Bereitschaft, dich schnell und tief in neue Technologien, komplexe Domänen und moderne Architekturansätze einzuarbeiten.
- Ausgeprägte Mentor- und Coaching-Mentalität: Du gestaltest aktiv die Softwarearchitektur mit und unterstützt dein Team durch Code-Reviews, Pair-Programming und offene Fachdiskussionen.
- Starke Kommunikationsfähigkeit: Du vermittelst technische Konzepte verständlich und auf Augenhöhe.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie sicheres Verständnis englischer technischer Dokumentationen.
Benefits
Web Entwickler/in (m/w/d)
Verantwortung
Du implementierst neue Prozesse und Funktionen von der Konzeption bis zur produktiven Einführung.
In dieser Rolle triffst du eigenständig technologische Entscheidungen und verantwortest deren Umsetzung im Team.
Du entwickelst moderne Webanwendungen mit Spring Boot, Angular und LLMs.
Du verwaltest und optimierst die containerbasierte Cloud-Infrastruktur auf Azure.
In dieser Rolle entwirfst du gemeinsam mit dem Produktteam neue Anwendungsfälle und Funktionen.
Du identifizierst kontinuierlich technische und produktbezogene Verbesserungspotenziale und bringst sie aktiv in das Team ein.
Qualifikationen
- Du verfügst über eine solide Grundlagenausbildung in Informatik.
- Du hast mehrjährige, praxisnahe Erfahrung in der Java-Entwicklung und beherrschst gängige Web-Technologien (HTML, CSS, JavaScript).
- Angular setzt du sicher für die Entwicklung moderner Single-Page-Applications ein und arbeitest eng mit dem Designteam zusammen.
- Du verstehst die Prinzipien von Benutzeroberflächen und setzt klare, intuitive und benutzerfreundliche UI-Konzepte in hochwertige Interfaces um.
- Mit Tools wie IntelliJ, Git, Maven, Jira und Confluence gehst du routiniert um und kennst dich mit Docker-Containern aus.
- Du arbeitest selbstständig, suchst praxisorientiert nach optimalen Lösungen für Kundinnen und Kunden und fühlst dich in einem dynamischen Startup-Umfeld wohl.
Software Engineer C#/.Net (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Webanwendungen von der Datenbank bis zum Frontend und setzt dabei anspruchsvolle fachliche Anforderungen in sauberen, skalierbaren Code um. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung von Softwarelösungen, die durch hohe Qualität, Performance und Wartbarkeit überzeugen. Dabei arbeitest du eng mit interdisziplinären Ansprechpartner:innen zusammen, um digitale Produkte laufend zu optimieren und innovative Features nutzerorientiert umzusetzen. Du analysierst bestehende Systeme, identifizierst Verbesserungspotenziale und treibst Automatisierung sowie Effizienzsteigerungen durch den gezielten Einsatz aktueller Technologien voran. Zudem sorgst du mit strukturierten Tests, Code-Reviews und einer sauberen Dokumentation für einen professionellen Entwicklungsprozess.
Verantwortung
Du entwickelst neue Softwaremodule mit C#, .NET, WPF und MS SQL Server und pflegst bestehende Anwendungen
Du analysierst die interne Software und optimierst Prozesse und Funktionen kontinuierlich
Du konzipierst und implementierst Schnittstellen auf Basis von REST/JSON-Webservices
Du wirkst bei Architekturentscheidungen, Code Reviews und der Qualitätssicherung aktiv mit
Zudem dokumentierst du technische Lösungen und erstellst automatisierte Tests
Qualifikationen
Du hast eine Informatik-Ausbildung oder ein Studium (EFZ, HF, FH oder Uni) und bringst mehrere Jahre Erfahrung in der .NET-Entwicklung mit
Du verfügst über sehr gute Kenntnisse in C#, .NET, WPF und dem MVVM-Pattern
Du arbeitest sicher mit MS SQL (T-SQL) sowie Versionskontrolle mit Git und Azure DevOps
Idealerweise kennst du DevExpress, Dapper oder andere Mikro-ORMs
Erfahrung mit CI/CD-Pipelines und YAML ist ein zusätzlicher Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Lead Fullstack Developer (m/w/d)
Rolle
Du übernimmst als erfahrener Fullstack-Profi die Verantwortung für die ganzheitliche Entwicklung moderner Weblösungen – von der Architektur bis zum Deployment. Mit Deinem Know-how gestaltest Du robuste Cloud-Systeme im Azure-Umfeld und bringst Deine Expertise im Frontend mit Angular genauso ein wie im Backend mit .NET. In enger Zusammenarbeit mit Deinem agilen Team realisierst Du performante Anwendungen, automatisierst Prozesse und sorgst für reibungslose Systemintegrationen. Performance, Skalierbarkeit und Usability stehen für Dich dabei immer im Fokus.
Verantwortung
Du entwickelst skalierbare Cloud-Apps mit Angular, TypeScript und C# (.NET Core) in einem agilen Setup.
Du definierst technische Architekturen, koordinierst Projektabläufe und übernimmst Führungsverantwortung.
Du gestaltest APIs, Schnittstellen und Backend-Komponenten mit Fokus auf Effizienz und Erweiterbarkeit.
Du integrierst CI/CD-Pipelines (Azure DevOps) und setzt auf Infrastructure as Code (z. B. Bicep).
Du etablierst Clean Code-Prinzipien, führst Code-Reviews durch und setzt automatisiertes Testing konsequent ein.
Qualifikationen
Du verfügst über tiefgreifende Erfahrung in Angular, .NET Core, TypeScript und modernen CSS-Frameworks (z. B. Tailwind).
Du hast ein geschultes Auge für UI/UX und bringst visuelles Feingefühl in Deine Umsetzungen ein.
Du kennst Azure-Umgebungen, idealerweise auch mit Zertifizierung (z. B. AZ-204).
Du bringst Wissen in Domain-Driven Design, Event-basierten Architekturen und Container-Technologien mit.
Du arbeitest eigenverantwortlich, kommunizierst fließend auf Deutsch und Englisch und bist in der Schweiz wohnhaft.
Benefits
(Senior) Java Softwareentwickler (m/w/d)
Rolle
Die Position bewegt sich im Umfeld hochautomatisierter Logistik- und Materialflusssysteme. Im Fokus steht die Weiterentwicklung eines leistungsfähigen Warehouse Management Systems, das komplexe Lager- und Förderanlagen steuert. Die Rolle verbindet Softwarearchitektur, Entwicklung und technische Verantwortung und bietet die Möglichkeit, moderne Logistiklösungen aktiv mitzugestalten und nachhaltige technische Standards zu etablieren.
Verantwortung
Analyse, Spezifikation und Weiterentwicklung eines leistungsfähigen Warehouse Management Systems für automatisierte Logistik- und Lagersysteme
Konzeption, Design und Implementierung skalierbarer Softwarelösungen auf Basis von Java
Kontinuierliche Weiterentwicklung eines bestehenden Java-Frameworks zur Unterstützung komplexer Logistikprozesse
Entwicklung technischer Lösungskonzepte für anspruchsvolle fachliche und systemtechnische Anforderungen
Strukturierte Dokumentation von Softwarearchitekturen, Komponenten und Schnittstellen
Coaching und fachliche Unterstützung von Entwicklerinnen und Entwicklern zur Sicherstellung einer hohen Softwarequalität
Definition und Umsetzung von Architekturstandards sowie technische Umsetzung von Anforderungen in komplexen Logistikprojekten
Qualifikationen
- Abgeschlossenes Hochschulstudium (FH oder ETH) in Informatik oder Elektrotechnik
- Mehrjährige Erfahrung als Senior Software Engineer und Softwarearchitekt
- Sehr gute Kenntnisse in objektorientierter Softwareentwicklung mit Java
- Praxis im Einsatz moderner Frameworks und Tools wie Spring, Hibernate, QueryDSL, Maven und Angular
- Fundierte Datenbankkenntnisse, idealerweise mit Oracle, MSSQL oder PL/SQL
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, strukturierte Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Java Senior Software Engineer / Architekt (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen für moderne Förder- und Lagersysteme und prägst damit die Intralogistik von morgen. Du übernimmst die Verantwortung für Konzeption, Design und Implementierung komplexer Softwarearchitekturen und stellst deren Qualität, Skalierbarkeit und Wartbarkeit sicher. Dabei analysierst du Anforderungen, triffst technologische Entscheidungen und übersetzt diese in robuste, performante Anwendungen. Du arbeitest eng mit verschiedenen Fachbereichen zusammen, um innovative, praxisnahe Lösungen zu entwickeln und kontinuierlich zu optimieren. Mit deiner Erfahrung als Senior Software Engineer / Softwarearchitekt (a) treibst du technische Standards voran und übernimmst eine zentrale Rolle in der Weiterentwicklung der gesamten Softwarelandschaft.
Verantwortung
- Du analysierst, spezifizierst, designst und entwickelst unser Warehouse Management System weiter
- In dieser Rolle entwickelst du das bestehende JAVA-Framework kontinuierlich weiter
- Du erarbeitest selbstständig Lösungsvorschläge für komplexe technische und fachliche Herausforderungen
- Als Fachkraft Softwareentwicklung dokumentierst du die eingesetzten Softwarelösungen strukturiert und nachvollziehbar
- Du coachst Entwickler im Team und stellst die dauerhafte Qualität des Produktes sicher
- In dieser Rolle definierst und setzt du Architektur- sowie Projektabwicklungsrichtlinien um und implementierst Kundenanforderungen in komplexen Logistikprojekten
Qualifikationen
- Abgeschlossenes Hochschulstudium (FH oder ETH) in Informatik oder Elektrotechnik
- Mehrjährige Erfahrung als Senior Software Engineer und Softwarearchitekt
- Sehr gute Kenntnisse in objektorientierter Softwareentwicklung mit Java
- Praxis im Einsatz moderner Frameworks und Tools wie Spring, Hibernate, QueryDSL, Maven und Angular
- Fundierte Datenbankkenntnisse, idealerweise mit Oracle, MSSQL oder PL/SQL
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, strukturierte Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse
Benefits