181 offene Stellen Software Development
Professional Java Developer (m/w/d)
Über
Rolle
Unser Partner gehört mit seinen Standorten in der Schweiz und in Deutschland zu den führenden IT-Unternehmen der Schweiz.
Mit mehr als 200 Mitarbeitenden bietet man Branchenübergreifend Informatik-Gesamtlösungen an, welche von der Software bis hin zur Betreuung der gesamten Infrastruktur vor Ort oder auch in einem der firmeneigenen Rechenzentren reichen.
Unser Partner begleitet seine Kunden durch die gesamten Handelsprozesse, von der Produktion bis zum Verkauf an den Endkunden hinweg mit seinen Digitalisierungslösungen, welche in diversen Retail-Bereichen Anwendung finden.
Das vorhandene ERP-Portfolio wird sowohl durch Business Intelligence Software, Komplettlösungen im POS-Umfeld als auch durch ein umfassendes Hard- und Software-Angebot im Bereich der mobilen Lösungen ergänzt.
Verantwortung
- Du bist in einem agilen Scrumteam dafür verantwortlich, PWA und Webapplikationen zu entwickeln
- Du bist ein Teamplayer und Know-How-Träger, wodurch Du gemeinsam mit Deinen Kollegen innovative Softwareprodukte vorantreibst
- Die Arbeit an technischen Themen wie z.B. Architektur oder DevOps gehören zu Deinem Berufsalltag
- Automatisierte Tests werden durch Dich erstellt und Du führst kontinuierlich Qualitätskontrollen durch
- Die Planung, die Reviews und Retrospektiven werden durch Deine Ideen aktiv bereichert
Qualifikationen
- Du hast eine abgeschlossene IT Ausbildung EFZ o.ä.
- Mit Java/Kotlin, Spring Boot und Messaging zu arbeiten ist für Dich täglich Brot
- Ausserdem hast du fundierte Kenntnisse mit gängigen CI-CD-Toolchains (Jenkins, Docker, Kubernetes) und bestenfalls noch Azure-Cloud
Benefits
(Senior) Java & Angular Software Engineer (m/w/d)
Über
Rolle
Du entwickelst keine Software für die Schublade. Du baust digitale Lösungen, die Menschen jeden Tag nutzen – und du willst, dass sie zuverlässig funktionieren, gut aussehen und sich einfach richtig anfühlen. Du bewegst dich sicher zwischen Architektur, Code und Kundenkontakt und bringst moderne Technologien genauso selbstverständlich ein wie neue Ideen rund um AI und Engineering Excellence.
Verantwortung
Du entwickelst Webapplikationen, die täglich von Tausenden Anwenderinnen und Anwendern genutzt werden – mit kompromisslosem Fokus auf Qualität und Nutzererlebnis.
Du gestaltest Benutzeroberflächen mit Angular und TypeScript, die nicht nur funktionieren, sondern begeistern und intuitiv bedienbar sind.
Du analysierst Anforderungen, hinterfragst bestehende Ansätze konstruktiv und entwickelst gemeinsam mit Kunden passgenaue Lösungen.
Du prägst Architekturentscheidungen, etablierst hohe Standards für Codequalität und treibst technische Verbesserungen aktiv voran.
Du bewegst dich souverän zwischen Frontend und Backend und entwickelst mit Java, Spring Boot, Hibernate/JPA und REST APIs leistungsfähige Gesamtlösungen.
Du begleitest den gesamten Software-Lifecycle – von der ersten Idee über die Umsetzung bis hin zu Deployment und Betrieb.
Du bringst dich aktiv in unsere Weiterentwicklung im Bereich AI-gestützter Softwareentwicklung ein und testest neue Möglichkeiten mit Neugier und Eigeninitiative.
Du teilst dein Wissen im Team, bringst neue Impulse ein und hilfst dabei, gemeinsam immer besser zu werden.
Qualifikationen
Du suchst Herausforderungen statt Routine und fühlst dich in anspruchsvollen Projekten mit hohen Qualitätsansprüchen zuhause.
Du verfügst über fundierte Erfahrung mit Java, Spring Boot, Hibernate/JPA, REST APIs und Microservices.
Angular und TypeScript gehören für dich genauso zum Alltag wie die Leidenschaft für gute User Experiences.
Du bringst praktische Erfahrung mit Docker, Kubernetes und modernen CI/CD-Prozessen mit.
Agile Methoden wie Scrum oder Kanban lebst du im Projektalltag und schätzt die Zusammenarbeit in selbstorganisierten Teams.
Du kommunizierst klar, offen und auf Augenhöhe – sowohl mit Kunden als auch mit Kolleginnen und Kollegen.
Du arbeitest eigenverantwortlich, denkst lösungsorientiert und übernimmst Verantwortung für deine Entscheidungen.
Ein Informatikstudium oder eine vergleichbare berufliche Laufbahn mit entsprechender Praxiserfahrung bildet die Grundlage deines Fachwissens.
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
Senior SAP Application Developer (m/w/d)
Über
Rolle
Du entwickelst nicht einfach nur ABAP-Code – du gestaltest Lösungen, die Geschäftsprozesse wirklich voranbringen. Du bewegst dich souverän zwischen Technik und Fachlichkeit, hinterfragst Bestehendes und bringst neue Ideen ins Team ein. Wenn du moderne SAP-Entwicklung liebst und Innovation aktiv mitprägen möchtest, bist du hier genau richtig.
Verantwortung
Du entwickelst anspruchsvolle SAP-Backend-Lösungen und begleitest deren Umsetzung im direkten Kundenkontext.
Du nutzt moderne Technologien wie CDS Views, RAP und AMDP, um leistungsfähige und zukunftsfähige Anwendungen zu realisieren.
Du verstehst die Anforderungen hinter den Anforderungen und agierst als Sparringspartner für Fachbereiche und Projektteams.
Du setzt hohe Qualitätsstandards, führst Code Reviews durch und sorgst für saubere, wartbare Lösungen.
Du bringst dich aktiv in die Entwicklung von SAP AI-Anwendungsfällen ein und treibst Innovationen im Team voran.
Du teilst dein Wissen, unterstützt Kolleginnen und Kollegen bei technischen Fragestellungen und förderst eine offene Lernkultur.
Du gehst komplexen Problemen auf den Grund und findest pragmatische Lösungen mit nachhaltigem Mehrwert.
Du erkundest die Möglichkeiten der SAP Business Technology Platform (BTP) und gestaltest deren Einsatz aktiv mit.
Qualifikationen
Du verfügst über mehrere Jahre Erfahrung in der SAP-Entwicklung und fühlst dich in einer Senior-Rolle wohl.
CDS Views, RAP und AMDP gehören zu deinem täglichen Werkzeugkasten.
Du hast Freude daran, gemeinsam mit Kunden echte Business-Herausforderungen zu lösen.
Eigenverantwortung bedeutet für dich, Verantwortung zu übernehmen, Entscheidungen zu treffen und Ergebnisse zu liefern.
Du arbeitest strukturiert, qualitätsbewusst und verlierst auch bei komplexen Anforderungen nicht den Überblick.
Du bringst dich aktiv ins Team ein, teilst dein Know-how und lernst gleichzeitig gerne von anderen.
Du interessierst dich für neue Technologien wie SAP AI und die Weiterentwicklung im Umfeld der SAP BTP.
Du kommunizierst sicher auf Deutsch und Englisch und bewegst dich souverän in mehrsprachigen Projektteams.
Benefits
Senior SAP ABAP Entwickler (m/w/d)
Über
Rolle
Du möchtest moderne SAP-Backend-Lösungen entwickeln und dabei mehr sein als reine:r Entwickler:in? In dieser Rolle verbindest du technisches Tiefenwissen mit fachlicher Beratung, gestaltest innovative SAP-Lösungen aktiv mit und unterstützt Kunden dabei, komplexe Geschäftsanforderungen in nachhaltige Anwendungen zu übersetzen.
Verantwortung
Entwicklung und Weiterentwicklung anspruchsvoller SAP-Backend-Lösungen im Kundenprojektumfeld.
Umsetzung moderner Entwicklungsansätze unter Einsatz von CDS Views, RAP und AMDP nach etablierten Best Practices.
Fachliche Beratung und Sparring mit Kunden und Projektteams zur Erarbeitung tragfähiger Lösungsansätze.
Sicherstellung hoher Entwicklungsstandards sowie kontinuierliche Förderung von Code-Qualität und Wartbarkeit.
Mitwirkung bei der Konzeption und Umsetzung innovativer Lösungen im Umfeld von SAP AI und intelligenten Geschäftsprozessen.
Durchführung von Code Reviews sowie aktiver Wissensaustausch innerhalb des Entwicklungsteams.
Analyse komplexer Problemstellungen und gemeinsame Erarbeitung nachhaltiger Lösungen.
Mitarbeit bei der Evaluation und Nutzung neuer Möglichkeiten innerhalb der SAP Business Technology Platform (BTP).
Qualifikationen
Mehrjährige Berufserfahrung in der professionellen SAP-Backend-Entwicklung, idealerweise auf Senior-Level.
Fundierte Kenntnisse in CDS Views.
Praktische Erfahrung mit dem ABAP RESTful Application Programming Model (RAP).
Sehr gute Kenntnisse in ABAP Managed Database Procedures (AMDP).
Verständnis für fachliche Anforderungen sowie Freude daran, technische Lösungen mit echtem Business-Mehrwert zu entwickeln.
Selbstständige, strukturierte und verantwortungsbewusste Arbeitsweise.
Teamorientierung sowie Bereitschaft, Wissen aktiv weiterzugeben.
Sehr gute Deutsch- und gute Englischkenntnisse für die Zusammenarbeit in internationalen Projektumgebungen.
Benefits
Senior Java Softwareentwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du moderne, AI-fähige Java-Softwarelösungen, die Kund:innen begeistern und messbaren Geschäftserfolg ermöglichen. Du übernimmst Verantwortung für die technische Konzeption und Umsetzung anspruchsvoller Projekte und bringst dabei deine Senior-Expertise gezielt ein. Du analysierst fachliche Anforderungen, übersetzt sie in tragfähige Architekturen und triffst fundierte technologische Entscheidungen. Du arbeitest eng mit anderen Spezialist:innen zusammen, baust Wissen im Team auf und gibst deine Erfahrung aktiv weiter. Du trägst damit entscheidend dazu bei, innovative Ideen, zukunftsfähige Strategien und kluge IT-Lösungen in performante, skalierbare Software zu überführen.
Verantwortung
- Du übernimmst Verantwortung für Design und Umsetzung moderner Java-Softwarelösungen.
- In dieser Rolle entwickelst du bestehende Anwendungen weiter und passt sie an individuelle Anforderungen an.
- Du konzipierst und realisierst robuste Microservice-Architekturen für anspruchsvolle Projekte.
- In dieser Rolle begleitest du Projekte End-to-End von der Idee über die Umsetzung bis zum erfolgreichen Go-live.
Qualifikationen
- Abgeschlossenes Studium oder eine Ausbildung im IT-Bereich.
- Mehrjährige Erfahrung in der Entwicklung webbasierter, skalierbarer Anwendungen mit Java und Frameworks wie Spring Boot, Angular, React und Hibernate.
- Sicherer Umgang mit agilen Methoden und modernen Technologien wie Scrum, CI/CD, Docker und Domain-driven Design.
- Hohe Bereitschaft, auch direkt beim Kunden zu arbeiten und dich aktiv in agile, interdisziplinäre Teams einzubringen.
- Sehr gute Deutsch- sowie gute Englischkenntnisse für eine souveräne Kommunikation in Projekten.
SAP Fiori / SAPUI5 Frontend Entwickler (m/w/d)
Über
Rolle
In dieser Rolle entwickelst du moderne SAP-Frontend-Lösungen mit Fokus auf SAPUI5 und SAP Fiori im direkten Kundenumfeld. Du gestaltest nutzerfreundliche Anwendungen auf der SAP Business Technology Platform und arbeitest eng mit Backend-Teams sowie Fachbereichen zusammen.
Verantwortung
Entwicklung moderner SAP Fiori/UI5 Frontend-Anwendungen im Projektumfeld
Konzeption und Umsetzung responsiver, benutzerzentrierter Business Apps
Zusammenarbeit mit Backend-Entwicklung zur Integration von OData-Services
Weiterentwicklung von Anwendungen auf der SAP BTP
Beratung zu UI/UX-Themen sowie technische Unterstützung im Kundenumfeld
Sicherstellung von Code-Qualität, Standards und aktives Code Review
Mitarbeit an Innovationen und neuen BTP-Services
Begleitung von Projekten von der Konzeption bis zum Go-live
Qualifikationen
Mehrjährige Erfahrung in der SAP Frontend Entwicklung (UI5 / Fiori)
Sehr gute Kenntnisse in SAPUI5 und SAP Fiori Architektur
Erfahrung mit OData (v2/v4) sowie Frontend-Integration
Kenntnisse in SAP Fiori Launchpad und Fiori Elements
Grundverständnis in JavaScript/TypeScript und Web-Technologien
Erfahrung im Umgang mit SAP BTP von Vorteil
Kommunikationsstärke und Kundenorientierung im Projektumfeld
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Test Engineer (m/w/d)
Über
Verantwortung
Erstellung und Ausarbeitung von User Stories
Verantwortung für Requirements Engineering sowie Testing von Web- und Mobile-Applikationen
Entwicklung der Teststrategie sowie Planung und Durchführung von E2E-Tests
Unterstützung bei Software-Releases und Sicherstellung der Qualitätssicherung
Aktive Mitwirkung am Projekterfolg durch strukturierte und qualitätsorientierte Arbeitsweise
Qualifikationen
Abgeschlossene Ausbildung in Informatik, Wirtschaftsinformatik, Software Engineering oder vergleichbar
Erfahrung im Software Testing und in der Testautomatisierung
Kenntnisse in der Erstellung von E2E-Test-Szenarien sowie in manuellen und funktionalen Tests
Exakte, pragmatische und qualitätsorientierte Arbeitsweise mit starkem Qualitätsbewusstsein
Fähigkeit, Fehler präzise zu dokumentieren und Wichtiges von Unwichtigem zu unterscheiden
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Fullstack Softwareentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Webanwendungen von der Idee bis zum produktiven Einsatz und verbindest dafür Frontend und Backend zu einer leistungsfähigen Gesamtlösung. Du verantwortest die Analyse fachlicher Anforderungen, die Konzeption passender Softwarearchitekturen sowie deren saubere und wartbare Implementierung. Dabei triffst du technische Entscheidungen selbstständig, wählst geeignete Technologien aus und stellst hohe Qualitätsstandards durch Tests und Code-Reviews sicher. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Business-Anforderungen zu verstehen und in nutzerfreundliche, performante Anwendungen zu übersetzen. Durch deine Erfahrung als Professional treibst du kontinuierliche Verbesserungen in Codebasis, Entwicklungsprozessen und Systemlandschaft voran.
Verantwortung
- Du realisierst eigenständig kleinere und mittlere Web- und Softwareprojekte
- In dieser Rolle begleitest du den gesamten Softwareentwicklungsprozess von der Spezifikation bis zur Inbetriebnahme
- Du optimierst und entwickelst bestehende Kundenlösungen gezielt weiter
- Als Fullstack Softwareentwickler arbeitest du eng und regelmässig mit Kunden aus dem privaten und öffentlichen Sektor zusammen
- Du übernimmst Verantwortung in abwechslungsreichen und vielfältigen Kundenprojekten
Qualifikationen
- Abgeschlossenes Studium, idealerweise in Informatik, Wirtschaftsinformatik, oder langjährige Berufserfahrung in der Software-Entwicklung
- Mehrjährige Praxis in der Software-Entwicklung mit C#/.NET im Backend sowie Angular, Angular Material, Typescript, HTML und CSS im Frontend
- Gute Kenntnisse in relationalen Datenbanken wie SQL Server, MySQL, Oracle, DB2 und Access
- Grundverständnis von Kryptographie und Interesse, dieses Wissen in der Praxis einzusetzen
- Ausgeprägtes Flair für Kundenberatung und die Fähigkeit, technische Inhalte verständlich zu vermitteln
- Freude an der Zusammenarbeit in einem interdisziplinären Team und an der gemeinsamen Lösung komplexer Aufgaben
Erfahrene*r Fullstack Software Engineer (m/w/d)
Rolle
Als erfahrene*r Fullstack Software Engineer gestaltest du anspruchsvolle Softwarelösungen von der Idee über die Architektur bis hin zur Umsetzung im Frontend und Backend aktiv mit. In dieser Rolle übernimmst du die Verantwortung für sauberen, performanten und gut getesteten Code und stellst sicher, dass moderne Technologien und Best Practices zum Einsatz kommen. Du analysierst fachliche Anforderungen, übersetzt sie in tragfähige technische Konzepte und begleitest den gesamten Entwicklungszyklus bis zum produktiven Einsatz. Zudem trägst du mit deinem Know-how zur kontinuierlichen Verbesserung der bestehenden Anwendungen und Entwicklungsprozesse bei. Durch deine Erfahrung unterstützt du den Wissensaustausch im Umfeld der Softwareentwicklung und wirkst so an einer professionellen Engineering-Kultur mit.
Verantwortung
- Du entwickelst iFAS X5 kontinuierlich weiter, realisierst neue Features und setzt Kundenanpassungen um.
- In dieser Rolle behebst du Bugs und stellst die Softwarequalität in bestehenden Anwendungen sicher.
- Als erfahrene*r Fullstack Software Engineer konzipierst und implementierst du einen neuen API-Layer zwischen Client und Appserver.
- Du integrierst LLMs und KI-Funktionen in bestehende ERP-Workflows und treibst deren intelligente Automatisierung voran.
- In dieser Rolle baust und betreibst du CI/CD-Pipelines sowie automatisierte Tests zur Sicherung eines stabilen Deployments.
- Als erfahrene*r Fullstack Software Engineer gestaltest du die technische Architektur aktiv mit und bringst eigene Ideen ein.
Qualifikationen
- Verfügst über mindestens 5 Jahre Erfahrung in der Entwicklung mit C# und ASP.NET
- Arbeitest seit 2–3 Jahren produktiv mit Blazor oder mit TypeScript und React und fühlst dich im Fullstack-Umfeld zu Hause
- Beherrschst den SQL-Server sicher, inklusive Datenbankdesign, Query-Optimierung und Verständnis der internen Abläufe
- Konzipierst und dokumentierst REST-APIs souverän, idealerweise mit OpenAPI/Swagger
- Kennst dich mit Authentifizierung und Autorisierung (OAuth2, JWT, OIDC) gut aus
- Nutzt KI-gestützte Entwicklungstools wie Copilot oder Claude Code selbstverständlich im täglichen Arbeitsalltag
Führungsverantwortung Full-Stack-Softwareentwicklung (m/w/d)
Über
Unser Rocken Partner der im Herz von Zürich in der IT-Branche tätig ist, hat sich auf Softwareentwicklung spezialisiert. Auf kontinuierliches Lernen und Employee Growth setzt unser Partner sehr viel Wert.
Rolle
In dieser Rolle übernimmst du die Führungsverantwortung für die Full-Stack-Softwareentwicklung einer KI-gestützten Plattform, die Vertragsprüfung neu definiert. Du verantwortest die Entwicklung einer ganzheitlichen Lösung, die Menschen, Ideen und Wissen vernetzt und so die Arbeitsweise von Rechtsteams nachhaltig verändert. Dabei fokussierst du dich nicht auf kurzfristige Trends, sondern schaffst Substanz durch einen durchdachten, nutzerzentrierten Ansatz. Du arbeitest eng mit Produktentwicklung und Rechtsexpertise zusammen, um ein leistungsstarkes SaaS-Produkt mitzugestalten, das Präzision und Effizienz auf ein neues Niveau hebt. In dieser Senior-Position gestaltest du nicht nur Technologie, sondern auch deine persönliche und fachliche Weiterentwicklung aktiv mit.
Verantwortung
- Du entwickelst und erweiterst unsere KI-gestützte Plattform zur Vertragsanalyse.
- In dieser Rolle konzipierst, implementierst und testest du neue Features.
- Du arbeitest eng mit dem Product-Team zusammen und übersetzt Kundenanforderungen in technische Lösungen.
- Als Führungsverantwortung Full-Stack-Softwareentwicklung begleitest du Code-Reviews und stärkst die Qualität der Codebasis.
- Du trägst zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse im agilen Team bei.
- In dieser Rolle gestaltest du gemeinsam mit dem Team KI-basierte Features auf architektonischer Ebene.
Qualifikationen
- Verfügst über mindestens 5 Jahre Erfahrung in der Full-Stack-Entwicklung und setzt Features souverän End-to-End um.
- Hast fundierte Kenntnisse in Angular, TypeScript und/oder Python sowie im Umgang mit SQL-Datenbanken und APIs.
- Bist im Raum Zürich wohnhaft oder umzugsbereit und arbeitest gerne mindestens zwei Tage pro Woche vor Ort im Büro.
- Zeichnest dich durch sehr gute Englischkenntnisse aus; Deutschkenntnisse sind ein klarer Pluspunkt.
- Bringst eine schnelle Auffassungsgabe, Mut und Kreativität für komplexe Herausforderungen mit.
- Arbeitest selbstständig, bist hoch motiviert, gut organisiert und zugleich ein flexibler Teamplayer.
Benefits