58 Software Development - Software in Zürich (Kanton)
Fullstack Softwareentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du als erfahrener Fullstack Softwareentwicklerin anspruchsvolle Webapplikationen von der Konzeption über die Umsetzung bis hin zum Betrieb mit. Du übernimmst Verantwortung für die gesamte Entwicklungspipeline, arbeitest sowohl am Frontend als auch am Backend und sorgst für eine saubere, skalierbare Architektur. Du analysierst fachliche Anforderungen, übersetzt sie in durchdachte technische Lösungen und stellst dabei Qualität, Sicherheit und Performance in den Mittelpunkt. Zudem evaluierst du neue Technologien, bringst eigene Ideen aktiv ein und trägst so kontinuierlich zur Weiterentwicklung der bestehenden Anwendungen bei. Durch deine strukturierte Arbeitsweise und dein professionelles Auftreten fungierst du als verlässliche Ansprechperson für technische Fragestellungen im Projektkontext.
Verantwortung
- Du entwickelst iFAS X5 weiter, implementierst neue Features und behebst Bugs inklusive Kundenanpassungen.
- In dieser Rolle designst und implementierst du einen neuen API-Layer zwischen Client und Appserver.
- Du integrierst LLMs und KI-Funktionen in bestehende ERP-Workflows.
- Als erfahrener Fullstack Softwareentwicklerin baust und betreibst du CI/CD-Pipelines sowie automatisierte Tests.
- Du gestaltest 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
- Hast 2–3 Jahre produktive Praxis mit Blazor oder mit TypeScript und React im Fullstack-Umfeld
- Beherrschst den SQL Server inklusive Datenbankdesign, Query-Optimierung und verstehst, was „unter der Haube“ passiert
- Konzipierst und dokumentierst REST-APIs souverän, inklusive Arbeit mit OpenAPI/Swagger sowie gängigen Auth-Standards wie OAuth2, JWT und OIDC
- Nutzt KI-gestützte Entwicklungstools (z. B. Copilot, Claude Code) routiniert im täglichen Arbeiten
- Denkst in Architekturen, triffst tragfähige technische Entscheidungen und kommunizierst komplexe Sachverhalte verständlich im Team
Software Engineer Java (m/w/d)
Verantwortung
Verantwortung für Design und Umsetzung moderner Java-Softwarelösungen
Weiterentwicklung bestehender Anwendungen sowie Anpassung an individuelle Kunden- und Systemanforderungen
Konzeption und Realisierung von Microservice-Architekturen für anspruchsvolle Softwareprojekte
Begleitung von Projekten über den gesamten End-to-End Lifecycle von der Idee bis zum Go-live
Qualifikationen
Abgeschlossenes Studium oder Ausbildung im IT-Bereich als Grundlage für die Rolle
Mehrjährige Erfahrung in der Entwicklung von webbasierten, skalierbaren Anwendungen mit Java, insbesondere mit Frameworks wie Spring Boot, Angular, React und Hibernate
Sicherer Umgang mit modernen Entwicklungs- und Architekturmethoden wie Scrum, CI/CD, Docker und Domain-driven Design
Bereitschaft für Kundeneinsätze sowie Freude an der Arbeit in agilen Teams
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse für sichere Kommunikation
Benefits
Softwarearchitektin / Softwarearchitekt Portalplattform (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für ein Entwicklungsteam innerhalb eines Agile Release Trains und gestaltest die Architektur eines modernen Portals aktiv mit. Du erstellst Solution Designs, wirkst an Architekturentscheiden mit und stellst sicher, dass Architekturprinzipien sowie Security- und Qualitätsanforderungen auf Teamebene eingehalten werden. Zudem treibst du die technische Weiterentwicklung voran, unterstützt die Roadmap, coachst Entwicklerinnen und Entwickler und förderst gute Engineering Practices. Hands-on-Engineering gehört für dich selbstverständlich zu deinem Rollenverständnis und fliesst direkt in den Aufbau einer nachhaltigen, modularen Portalarchitektur ein. Dabei arbeitest du strukturiert, analytisch und bringst deine konzeptionelle Stärke ebenso ein wie deine praktische Umsetzungserfahrung.
Verantwortung
Technische Verantwortung für ein Entwicklungsteam innerhalb des Agile Release Trains.
Aktive Mitgestaltung der Portalarchitektur in enger Zusammenarbeit mit dem System Architect.
Erstellung von Solution Designs sowie Mitwirkung bei Architekturentscheiden.
Sicherstellung von Architekturprinzipien, Security und Qualitätsanforderungen.
Unterstützung der technischen Roadmap, Förderung moderner Engineering Practices und Aufbau einer nachhaltigen Portalarchitektur.
Qualifikationen
Fundierte Kenntnisse in Java, Spring, React, REST-APIs sowie modernen Entwicklungsumgebungen.
Erfahrung mit CI/CD-Pipelines, Infrastructure-as-Code und cloudnaher Entwicklung mit Azure.
Mehrjährige Praxis in Softwarearchitektur oder als Senior Lead Developer.
Analytische, strukturierte und konzeptionell starke Arbeitsweise mit hoher Praxisorientierung.
Deutsch schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse; Hochschulabschluss oder Zertifizierungen in Architektur oder SAFe von Vorteil.
Benefits
Backend-Softwareentwickler (m/w/d)
Verantwortung
- Du entwickelst performante Backend-Systeme und APIs auf Basis moderner Softwarearchitekturen.
- In dieser Rolle verantwortest Du das technische Design und die Umsetzung neuer Features entlang klar definierter Anforderungen.
- Du analysierst komplexe Fehlerbilder und unterstützt mit schnellen Lösungen im technischen Support.
- Als Backend-Softwareentwickler arbeitest Du eng mit DevOps-Teams zusammen, um stabile und effiziente Software-Releases zu ermöglichen.
- Du führst fundierte Code Reviews durch und sorgst so für hohe Codequalität im Team.
- Du gestaltest aktiv innovative Lösungen in den Bereichen IoT, Automation oder Machine Learning mit.
Qualifikationen
- Abgeschlossene Berufsausbildung oder ein Studium im Bereich Informatik auf Stufe HF, FH oder Universität
- Du verfügst über fundierte Kenntnisse in Java und im Umgang mit SQL-Datenbanken
- Idealerweise bringst du zusätzlich Erfahrung mit Python, Git, IntelliJ, Jira, Enterprise Architect, JavaScript und VueJS mit
- Du arbeitest routiniert mit agilen Methoden und entwickelst gern funktionsmodulare Softwarelösungen
- Kommunikationsprotokolle wie OPC-UA aus dem Maschinenbauumfeld sind dir vertraut oder du möchtest dich darin vertiefen
- Starke Kommunikationsfähigkeiten in Deutsch und Englisch runden dein Profil ab
Benefits
IT-Anwendungsmanager Softwareentwicklung (m/w/d)
Rolle
In dieser Rolle verantwortest du die Konzeption und Umsetzung komplexer IT-Infrastrukturlösungen und bringst deine Erfahrung gezielt in die Optimierung bestehender Systeme ein. Du steuerst anspruchsvolle Projekte eigenverantwortlich und sorgst für einen reibungslosen Betrieb unter Einhaltung hoher Qualitäts- und Sicherheitsstandards. Dabei arbeitest du eng mit interdisziplinären Fachbereichen zusammen und unterstützt strategische Entscheidungen durch fundierte technische Analysen. Deine Expertise befähigt dich, technologische Entwicklungen frühzeitig zu erkennen und gewinnbringend einzusetzen. Durch deine strukturierte Arbeitsweise sicherst du nachhaltige Lösungen in einem dynamischen, technologiegetriebenen Umfeld.
Verantwortung
- Du entwickelst Schnittstellen zu Umsystemen und erweiterst das Campus Management System um technische Funktionen.
- In dieser Rolle planst, implementierst und testest du Releases sowie Patches zur kontinuierlichen Systemverbesserung.
- Du analysierst Kundenanforderungen und überführst sie in umsetzbare technische Lösungen im Teamkontext.
- Als IT-Anwendungsmanager überwachst du den Applikationsbetrieb und stellst dessen Stabilität und Verfügbarkeit sicher.
- Du identifizierst und analysierst Störungen im System und koordinierst deren Behebung gemeinsam mit der ICT.
- Du betreibst und entwickelst .NET- und Web-Applikationen auf Basis von Microsoft IIS kontinuierlich weiter.
Qualifikationen
- Du hast ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation sowie fundierte Erfahrung in der Betreuung komplexer IT-Infrastrukturen
- Fundierte Kenntnisse in C#, .NET, MS-SQL Server, IIS und der Softwareentwicklung zeichnen dich aus
- Du bringst Praxis in der Entwicklung mit modernen Frontend-Frameworks wie Angular mit
- Neue Technologien wecken dein Interesse und du eignest dir neues Wissen engagiert und eigenständig an
- Du gehst strukturiert und lösungsorientiert an technische Herausforderungen heran und förderst kollaborative Prozesse wie Retrospektiven und Daily Standups aktiv
- Mit klarer Kommunikation und fachlicher Kompetenz überzeugst du sowohl im Team als auch im Kundenkontakt
Power Platform Solution Expert (m/w/d)
Verantwortung
Du entwickelst und implementierst komplexe CRM-Lösungen mit Microsoft Dynamics 365, Power Platform und Azure – sowohl funktional als auch technisch
Du bist über den gesamten Projektlebenszyklus hinweg involviert – von Pre-Sales über Design bis zu Betrieb und Weiterentwicklung
Du arbeitest eng mit Kunden, Fachteams und Entwicklern zusammen – on-site, remote oder standortübergreifend
Du konzipierst Lösungsdesigns, setzt Teilprojekte selbstständig um und unterstützt das Team bei der Umsetzung
Qualifikationen
Du verfügst über tiefe Expertise in Dynamics 365, Power Platform und angrenzenden Microsoft-Technologien
Du bringst Erfahrung in agilen Projektstrukturen und im direkten Kundenkontakt mit
Du entwickelst Dich laufend weiter – durch Trainings, Zertifizierungen und Know-how-Sharing im Team
Du arbeitest lösungsorientiert, interdisziplinär und schätzt flache Hierarchien
Du nutzt moderne Arbeitsmodelle (Homeoffice, Gleitzeit) und profitierst von umfangreichen Benefits wie 1.-Klasse-Reisen, Mobiltelefon-Zuschuss und internationaler Absicherung
Benefits
SQL Engineer (m/w/d)
Verantwortung
Du entwickelst, wartest und optimierst unser analytisches Business-Reporting.
Du baust und pflegst stabile Datenpipelines für vielfältige Anwendungen.
In dieser Rolle gestaltest du die Architektur von Data Warehouses und Data Lakes.
Du unterstützt die Batch- und Streaming-Datenverarbeitung über geeignete Schnittstellen.
Du analysierst neue Produkte und Dienstleistungen und setzt sie datenbasiert um.
Qualifikationen
Abgeschlossenes Studium an einer Fach-/Hochschule mit Schwerpunkt Data- oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung
Mehrjährige Erfahrung in der Umsetzung von Data-Warehouses und Data-Lakes mit MS SQL Server
Praxis im Einsatz von KI und Chatbots sowie in Programmiersprachen und Tools wie C#, Python, T-SQL, Power BI und Tableau
Von Vorteil sind Kenntnisse in finanziellen Fragestellungen und Prozessen
Ausgeprägte Teamorientierung, Freude an Herausforderungen und vernetztem Denken sowie schnelle Auffassungsgabe
Hohe Dienstleistungsbereitschaft, Flexibilität, Interesse an neuen Technologien und souveräner Auftritt
Sehr gute Deutschkenntnisse
Benefits
Senior Data Engineer (m/w/d)
Verantwortung
- Du entwickelst, wartest und optimierst das analytische Business-Reporting.
- Du baust und pflegst robuste Datenpipelines für unterschiedliche Datenquellen.
- In dieser Rolle gestaltest du die Architektur von Data Warehouses und Data Lakes.
- Du unterstützt die Batch- und Streaming-Datenverarbeitung über geeignete Schnittstellen.
- Du analysierst neue Produkte und Dienstleistungen und setzt entsprechende Datenanforderungen um.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium an einer Fach- oder Hochschule mit Schwerpunkt Data- oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung.
Du hast fundierte Erfahrung in der Umsetzung von Data Warehouses und Data Lakes auf Basis von MS SQL Server.
Du bist versiert im Einsatz von KI und Chatbots sowie in Programmiersprachen und Tools wie C#, Python, T-SQL, Power BI und Tableau.
Idealerweise bringst du Kenntnisse in Finanzthemen mit, die dir den Einstieg erleichtern.
Teamorientiertes Arbeiten, Freude an Herausforderungen sowie schnelle Auffassungsgabe und vernetztes Denken zeichnen dich aus.
Du interessierst dich für neue Technologien, agierst sicher mit verschiedenen Umsystemen und überzeugst durch Flexibilität, Dienstleistungsbereitschaft und eine positive Ausstrahlung.
Sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.
Benefits
Softwareentwickler:in Java und React (m/w/d)
Verantwortung
Du entwickelst das firmeneigene ERP von Tocco kontinuierlich weiter und gestaltest seine Zukunft aktiv mit.
In dieser Rolle begleitest du den gesamten Software-Lifecycle von der Konzeption über die Implementierung bis hin zu Testing und Release.
Du analysierst gemeinsam mit deinem Scrum-Team und dem Product Owner Machbarkeit und Aufwand neuer Anforderungen.
In dieser Rolle übernimmst du Third-Level-Support, behebst Fehler und nutzt Kundenfeedback, um das Produkt nachhaltig zu verbessern.
Du wartest, optimierst und erweiterst bestehende Java- und React-Komponenten und stellst deren hohe Qualität mit Unit- und Integrationstests sicher.
Qualifikationen
Abgeschlossene Ausbildung in Informatik (FH/HF) oder eine gleichwertige Qualifikation.
Mehrjährige, fundierte Praxis in der Backend-Entwicklung mit Java, Spring (Boot), Hibernate sowie in der Entwicklung und Integration von REST-APIs.
Sicherer Umgang mit SQL-Datenbanken, insbesondere PostgreSQL, sowie Erfahrung mit Build- und Automatisierungstools wie Gradle und CI/CD-Pipelines (GitLab, TeamCity).
Gute Kenntnisse im Frontend mit React, Redux, JavaScript/TypeScript und Erfahrung in der Testautomatisierung mit Cypress.
Routine in Deployments auf OpenShift unter Verwendung von Ansible.
Ausgeprägte Teamfähigkeit, Eigeninitiative und Qualitätsbewusstsein sowie eine lösungs- und kundenorientierte Denkweise.
Gute Deutsch- und Englischkenntnisse.
Benefits
Java Fullstack Engineer (m/w/d)
Verantwortung
Du entwickelst ein etabliertes ERP-System kontinuierlich weiter und bringst deine Ideen in dessen langfristige Weiterentwicklung ein.
Du arbeitest entlang des gesamten Software-Lebenszyklus – von der Konzeption über die Umsetzung bis hin zu Tests und Releases.
Du analysierst gemeinsam mit dem Team und dem Product Owner die Umsetzbarkeit von Anforderungen und schätzt Aufwand sowie Komplexität ein.
Du arbeitest eng im agilen Team zusammen und teilst dein Wissen aktiv mit anderen.
Du nutzt Supportfälle auf fortgeschrittenem Niveau als Grundlage, um die Software gezielt zu verbessern und weiterzuentwickeln.
Qualifikationen
Du verstehst als Fullstack Engineer die Zusammenhänge komplexer Systeme und weisst, wie einzelne Komponenten miteinander interagieren und sich gegenseitig beeinflussen.
Du verfügst idealerweise über eine Ausbildung im Bereich Informatik oder über eine vergleichbare Qualifikation.
Du bringst mehrjährige praktische Erfahrung in der Backend-Entwicklung mit und arbeitest sicher mit modernen Technologien und Frameworks im Java-Umfeld sowie mit API-basierten Architekturen.
Du hast fundierte Kenntnisse im Umgang mit relationalen Datenbanken und kannst Daten effizient modellieren und verarbeiten.
Sehr gute Deutschkenntnisse runden dein Profil ab.
Benefits