52 IT - Software Development in Zürich
Senior Angular Developer (m/w/d)
Über
Verantwortung
Entwicklung moderner und leistungsfähiger Webanwendungen mit Angular und TypeScript für anspruchsvolle Kundenprojekte
Gestaltung und Weiterentwicklung skalierbarer Frontend-Architekturen sowie Umsetzung benutzerfreundlicher und barrierefreier Oberflächen
Sicherstellung einer hohen Softwarequalität durch automatisierte Tests, Code Reviews und kontinuierliche Verbesserungen
Enge Zusammenarbeit mit UX-, Backend- und DevOps-Teams sowie fachliche Unterstützung anderer Entwickler bei technischen Fragestellungen
Qualifikationen
Abgeschlossenes Informatikstudium oder vergleichbare Ausbildung sowie mindestens fünf Jahre Erfahrung in der Frontend-Entwicklung mit Angular und TypeScript
Fundierte Kenntnisse in modernen Frontend-Architekturen, modularen Anwendungen, API-Integrationen sowie UX und Accessibility
Erfahrung mit agilen Methoden und automatisierten Tests; Kenntnisse in Nx, Java, .NET, CI/CD oder Container-Technologien von Vorteil
Selbstständige und teamorientierte Persönlichkeit mit Interesse an KI-gestützter Entwicklung und Agentic Coding sowie sicheren Deutsch- und guten Englischkenntnissen
Java Software Engineer (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international) unseres Partners. Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
Mit guter Software komplexe Prozesse einfacher machen
Wenn du gerne tief in den Code eintauchst, Zusammenhänge zwischen Systemen verstehst und aus fachlichen Anforderungen robuste Software entwickelst, findest du hier ein vielseitiges Entwicklungsumfeld. Du arbeitest an Anwendungen, die einen konkreten Zweck erfüllen, und kannst technische Entscheidungen aktiv mitprägen, statt reine Umsetzungsvorgaben abzuarbeiten.
Verantwortung
Backend, Integration und Frontend – dein Spielfeld
<Java und moderne Frameworks>
Du entwickelst objektorientierte Anwendungen mit Java und setzt dabei auf Spring, Spring Boot, Hibernate und JPA. Bestehende Lösungen analysierst du kritisch und entwickelst sie gezielt weiter.
<Systeme intelligent verbinden>
Du beschäftigst dich mit Integrationsarchitekturen und Technologien wie Red Hat Fuse, Apache Camel und Kafka. Dabei achtest du darauf, dass neue Funktionen technisch sauber in die vorhandene Systemlandschaft eingebunden werden.
<Benutzeroberflächen und Datenbanken>
Du bringst deine Kenntnisse in HTML, CSS und React in die Entwicklung moderner Oberflächen ein und arbeitest mit relationalen Datenbanken wie Microsoft SQL Server oder Oracle.
<Technische Lösungen langfristig tragfähig machen>
Du analysierst Anforderungen, beurteilst deren Machbarkeit und entwickelst technische Spezifikationen. Mit einer nachvollziehbaren Dokumentation deiner Entscheidungen legst du die Grundlage für spätere Erweiterungen. Kenntnisse in OpenShift oder Kubernetes sind willkommen.
Du begleitest den gesamten Entwicklungsprozess – von der ersten fachlichen Klärung bis zur fertigen Applikation.
Du arbeitest eng mit Requirements Engineers und Fachabteilungen zusammen, um aus Bedürfnissen durchdachte technische Lösungen zu machen.
Du bringst eigene Ideen ein, diskutierst Alternativen und hinterfragst bestehende Ansätze konstruktiv.
Du übernimmst Verantwortung für deine Arbeit und tauschst dich regelmässig mit dem Entwicklungsteam und den Projektverantwortlichen aus.
Qualifikationen
Du hast ein Informatikstudium an einer Universität oder Fachhochschule abgeschlossen oder verfügst über eine vergleichbare Qualifikation.
Zudem bringst du mindestens fünf Jahre Erfahrung mit Java und fundierte Kenntnisse der relevanten Backend-Frameworks mit.
Du arbeitest analytisch und selbstständig, schätzt fachliche Diskussionen und entwickelst Lösungen gerne gemeinsam mit anderen.
Gute Deutschkenntnisse in Wort und Schrift runden dein Profil ab.
Benefits
Software Developer - Security (m/w/d)
Über
Verantwortung
- Du gehörst zu einem Scrum Team und arbeitest an der Entwicklung anspruchsvoller und hochwertiger Security-Applikationen unter Einsatz der neuesten Frameworks, Cloud-Technologien und Architekturen
- Du sorgst für die reibungslose Integration in Umsysteme und setzt skalierbare Build-, Testing- und Deploymentpipelines auf
- Du beteiligst dich an interdisziplinären Projektteams mit 4–8 Mitgliedern, darunter Entwickler, Architekten, System Engineers und Business Analysten
- Du leistest einen wesentlichen Beitrag zum Erfolg des Projekts und erzielst dadurch ein nachhaltiges Ergebnis für Kunden
Qualifikationen
- Du bringst eine abgeschlossene Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik, Softwareentwicklung oder eine gleichwertige Qualifikation mit
- Du verfügst über mindestens drei Jahre Projekterfahrung im Software Engineering sowie über praktische Kenntnisse in der Entwicklung mit Java, Spring Boot, Spring Security und Spring Data JPA
- Du hast zusätzlich Erfahrung in der Entwicklung von Webanwendungen mit Angular
- Du hast dir im DevOps-Bereich Wissen über Container- und Orchestration-Technologien wie Docker, Kubernetes und Helm angeeignet
- Du kannst auf Kenntnisse und praktische Erfahrungen in der Integration und Verwaltung von Oracle- und Microsoft-SQL-Server-Datenbanken zurückgreifen
- Du verfügst idealerweise über Wissen im Testing mit Selenium und JUnit
- Du trittst professionell auf und beherrschst Englisch fliessend; Deutschkenntnisse sind von Vorteil
Benefits
Embedded Software Engineer – Automotive Controls (m/w/d)
Über
Unser Kunde ist ein international tätiges Industrieunternehmen mit langjähriger Erfahrung. Dabei stehen Qualität, innovative Lösungen und die kontinuierliche Weiterentwicklung von Produkten und Prozessen im Mittelpunkt.
Verantwortung
Entwicklung, Integration und Validierung von Embedded Software für Steuerungs-, Bedien- und Sicherheitsfunktionen
Erstellung und Pflege von Anforderungs-, Design- und Testdokumentationen für Embedded-Systeme
Programmierung von Steuerungslösungen in C und Structured Text (IEC 61131) sowie Integration von Steuergeräten und Bedienterminals
Konzeption und Weiterentwicklung von elektrischen und hydraulischen Systemen für mobile Maschinen und Kommunalfahrzeuge
Koordination technischer Aufgaben und Zusammenarbeit mit Montage, Kundendienst und Engineering zur erfolgreichen Systemintegration
Qualifikationen
Ausbildung oder Studium in Elektrotechnik, Automatisierungstechnik oder vergleichbarer Fachrichtung
Erfahrung in der Embedded Softwareentwicklung für Steuerungs- und Bediensysteme, idealerweise im Fahrzeug- oder Automotive-Umfeld
Fundierte Kenntnisse in C, Structured Text (IEC 61131), Embedded Systems sowie Mess-, Regel- und Automatisierungstechnik
Technisches Verständnis für Elektronik, Steuergeräte, Fahrzeugtechnik und hydraulische Systeme
Sehr gute Deutsch- und Englischkenntnisse, teamorientierte und eigenständige Arbeitsweise sowie Interesse an innovativen mobilen Systemen; Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Softwareentwickler Automation & Robotik (m/w/d)
Über
Verantwortung
- Entwicklung und Umsetzung von Automatisierungslösungen
- Erstellung von technischen Dokumentationen und Spezifikationen
- SPS/PLC-Programmierung
- Roboter-Programmierung
- Engineering, Implementierung und Test von Pilotprojekten
- Kontinuierliche Verbesserung der Effizienz und Qualität der Automatisierungsprozesse, -ausrüstung
- Identifizierung neuer Automatisierungstechnologien
- Enge Zusammenarbeit mit anderen Fachabteilungen
Qualifikationen
- Abgeschlossenes Studium im Bereich der Elektrotechnik, Automatisierungstechnik oder vergleichbare Fachrichtung
- Fundierte Kenntnisse in der Programmierung von SPS-Steuerungen und Robotern
- Erfahrung in der Inbetriebnahme von Automatisierungssystemen
- Teamfähigkeit, Selbstständigkeit und Eigeninitiative
- Reisebereitschaft 20%
Benefits
Senior Java Fullstack Engineer (m/w/d)
Über
Rolle
Du bist ein leidenschaftlicher Softwareentwickler mit soliden Engineering-Qualitäten und suchst eine neue Herausforderung. In dieser Rolle übernimmst du die Verantwortung für die Analyse, Konzeption und Entwicklung neuer Funktionalitäten auf Basis von aktuellen Technologiestandards. Du wirst bestehende Softwarekomponenten warten, ausbauen und modernisieren, und dich dabei im Backend, Frontend sowie allenfalls auch im Web zu Hause fühlen. Du kannst dich auf ein motiviertes Entwicklungsteam und einen stark wachsenden, dynamischen Umfeld freuen, in dem du selbstständig und kreativ wirken kannst. Du hast den Freiraum, dich fachlich und persönlich weiterzuentwickeln, und kannst dich auf überdurchschnittliche Sozialleistungen und ein attraktives Vergütungsmodell freuen.
Verantwortung
Du verantwortest zentrale Softwarekomponenten wie Workflow-Engines, entwickelst deren Funktionalität weiter und gewährleistest eine stabile Einbindung in die bestehende Applikationslandschaft.
Du realisierst durchgängige Features vom technischen Konzept über die Backend- und Frontend-Entwicklung bis zur Bereitstellung im Produktivbetrieb.
Du arbeitest eng mit Product Ownern und Qualitätsspezialisten zusammen, um leistungsfähige und intuitive Anwendungen für unterschiedliche Nutzergruppen zu schaffen.
Du etablierst nachhaltige Entwicklungspraktiken durch automatisierte Tests, aussagekräftige Code Reviews und konsequente Umsetzung von Clean-Code-Prinzipien.
Du verbesserst die Softwarearchitektur kontinuierlich und förderst den zuverlässigen Betrieb durch geeignete Container-, Cloud- und Deployment-Lösungen.
Qualifikationen
Hochschulabschluss in Informatik oder vergleichbare Ausbildung mit mehrjähriger Erfahrung in der agilen Softwareentwicklung.
Fundierte Praxis mit Java und modernen Frameworks sowie Erfahrung in der Konzeption und Weiterentwicklung von Workflow-Systemen.
Sehr gutes Verständnis für Softwarearchitektur, Design Patterns, Clean Architecture und iterative Entwicklungsmethoden wie Scrum.
Kenntnisse in Containerisierung, Cloud-Plattformen, CI/CD und DevOps; Erfahrung mit Angular ist ein Plus.
Teamorientierte Persönlichkeit mit analytischem Denkvermögen, guten Kommunikationsfähigkeiten und strukturierter Arbeitsweise; Kenntnisse der beruflichen Vorsorge sind willkommen.
Benefits
Microsoft Power Platform Developer (m/w/d)
Über
Rolle
Für die Entwicklung moderner Low-Code-Lösungen wird eine technisch versierte Fachperson gesucht, die Kunden bei der Digitalisierung und Automatisierung von Geschäftsprozessen unterstützt. Der Schwerpunkt liegt auf der Microsoft Power Platform, der technischen Umsetzung individueller Anwendungen und der Anbindung bestehender Systeme.
Du arbeitest eng mit Consulting-Teams und Kunden zusammen, entwickelst passende Lösungskonzepte und begleitest die Umsetzung von der technischen Planung bis zum Deployment.
Verantwortung
Technische Lösungskonzepte auf Basis der Microsoft Power Platform erarbeiten
Low-Code-Anwendungen entwickeln, implementieren und warten
Das Consulting-Team bei der technischen Konzeption und Umsetzung von Kundenlösungen unterstützen
Kundenworkshops begleiten und technische Anforderungen aufnehmen
Schnittstellen zu bestehenden Systemen einrichten und bestehende Lösungen weiterentwickeln
Deployment-Prozesse und das Application Lifecycle Management (ALM) unterstützen
Qualifikationen
Grundlegendes Verständnis der Microsoft Power Platform
Programmierkenntnisse in Technologien wie JavaScript, TypeScript, .NET, HTML, CSS oder JSON
Kenntnisse im Umgang mit APIs und Schnittstellen zu Fremdsystemen, beispielsweise SAP
Erste Erfahrungen mit Prozessautomatisierung, Power Fx, Bot-Frameworks oder Customizing
Verständnis von Architektur, Deployment und ALM innerhalb der Power Platform
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits
SAP ABAP Developer (m/w/d)
Über
Unser Rocken Partner ist eine etablierte Organisation, die sich mit anspruchsvollen Fachthemen, Wissensentwicklung und der Erarbeitung neuer Lösungsansätze beschäftigt. Unterschiedliche Fachbereiche arbeiten eng zusammen, um Projekte voranzutreiben, bestehende Konzepte weiterzuentwickeln und neue Erkenntnisse in die Praxis zu überführen.
Das Tätigkeitsumfeld ist geprägt von interdisziplinärer Zusammenarbeit, analytischem Denken und einem hohen fachlichen Anspruch. Die Mitarbeitenden koordinieren Projekte, begleiten verschiedene Anspruchsgruppen und bringen ihr Fachwissen in vielseitige Aufgabenstellungen ein.
Eine internationale Ausrichtung, eigenverantwortliches Arbeiten und der Austausch zwischen unterschiedlichen Fachgebieten prägen die Zusammenarbeit. Die Organisation bietet ein Umfeld, in dem neue Ideen eingebracht, bestehende Ansätze hinterfragt und langfristige Entwicklungen aktiv mitgestaltet werden können.
Verantwortung
Du verantwortest die technische Weiterentwicklung der SAP-Landschaft für Materialwirtschaft, Einkauf und logistiknahe Geschäftsprozesse – von der Anforderungsanalyse bis zum stabilen Produktivbetrieb.
Du realisierst anspruchsvolle Erweiterungen mit ABAP OO, CDS Views, OData, SAPUI5 und RAP und setzt moderne Fiori-Anwendungen nach den Architekturprinzipien von S/4HANA und Clean Core um.
Du bewertest Lösungsoptionen, definierst technische Leitlinien und stellst durch Code Reviews, automatisierte Tests und nachvollziehbare Dokumentation eine hohe Entwicklungsqualität sicher.
Du optimierst bestehende Anwendungen hinsichtlich Performance, Wartbarkeit und Betriebssicherheit und übernimmst die Analyse komplexer Fehlerfälle im 3rd-Level-Support.
Du koordinierst technische Abhängigkeiten zu angrenzenden SAP-Modulen und Integrationssystemen, berätst Fachbereiche und förderst den Wissenstransfer innerhalb des Entwicklungsteams.
Qualifikationen
Hochschul- oder Fachhochschulabschluss in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
Mindestens fünf Jahre Berufspraxis in der SAP-Entwicklung mit fundierten Kenntnissen in ABAP und objektorientiertem ABAP.
Tiefes Verständnis von SAP MM sowie digitalisierten Einkaufs-, Materialbewirtschaftungs- und Logistikabläufen.
Erfahrung mit WebDynpro ABAP, CDS, OData, Fiori Elements und RAP; Kenntnisse in S/4HANA, Clean Core sowie SD oder FI/CO sind willkommen.
Know-how in Schnittstellen wie IDoc, REST APIs, Webservices oder OCI/cXML sowie eine selbstständige, teamorientierte Arbeitsweise und sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
Senior Java Software Engineer (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international) unseres Partners. Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
Du suchst nach einer Herausforderung, in der du deine Fähigkeiten als Fullstack-Entwickler mit Schwerpunkt JAVA einsetzen kannst. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung und Optimierung von Applikationen, die auf einer Integrationsplattform mit Red Hat Fuse und Spring Boot basieren. Du gestaltest komplexe Frontends mit React und trittst somit aktiv an, um innovative Lösungen zu realisieren. Du hast die Möglichkeit, neue Fachanwendungen zu entwickeln und bestehende Systeme zu optimieren, um eine faire Vergütung für Musikschaffende zu gewährleisten. Du bringst deine Erfahrung als Professional ein, um moderne IT-Lösungen umzusetzen.
Verantwortung
Du entwickelst Applikationen mit Java und aktuellen Frameworks wie Hibernate, JPA und Spring
In dieser Rolle begleitest du Anwendungen durch den gesamten Entwicklungsprozess
Als Senior Java Software Engineerr erkennst du, was gebraucht wird und setzt es technisch um
Du analysierst Problemstellungen, entwickelst technische Spezifikationen und stellst sicher, dass jede Lösung langfristig Bestand hat
Du dokumentierst technische Entscheidungen klar und verständlich, um eine solide Basis für zukünftige Weiterentwicklungen zu schaffen
In deinem Team arbeitest du mit viel Eigenverantwortung in einem agilen Umfeld, um technisch fundierte Anwendungen zu schaffen
Qualifikationen
- Du hast eine abgeschlossene Ausbildung in Informatik oder eine vergleichbare Qualifikation
- Du bringst mindestens 5 Jahre Berufserfahrung in objektorientierter Softwareentwicklung mit Java mit
- Du hast fundierte Kenntnisse aktueller Java-Frameworks wie z.B. Hibernate, JPA und Spring
- Du kennst Dich aus mit relationalen Datenbank-Systemen
- Du hast Erfahrung mit Frontend-Technologien, vorzugsweise React
- Du arbeitest selbstständig, denkst analytisch und entwickelst Lösungen gerne gemeinsam mit anderen
Benefits
Dynamics 365 & Power Platform Engineer (m/w/d)
Über
Verantwortung
Konzeption und Weiterentwicklung von Dynamics 365-Lösungen für Sales, Marketing, Customer Service und Field Service
Entwicklung und Integration von Web Services und Schnittstellen mit .NET und Azure
Umsetzung moderner Frontend-Lösungen mit React und TypeScript
Analyse von Kundenanforderungen und Entwicklung passender technischer Lösungen
Mitarbeit bei der Weiterentwicklung der Microsoft-Plattform und neuen Technologien
Qualifikationen
Studium in Informatik/Wirtschaftsinformatik oder vergleichbare praktische Erfahrung
Gute Kenntnisse in C# und/oder TypeScript
Erfahrung mit Dynamics 365, Microsoft Power Platform und Azure
Analytische und konzeptionelle Denkweise mit hoher Lösungsorientierung
Kundenorientierte Persönlichkeit mit Interesse an neuen Technologien und Freude an Zusammenarbeit
Benefits