42 Software Development - Software in Zürich
Software Engineer - Kubernetes, DevOps & Plattformentwicklung (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen von der Idee bis zur erfolgreichen Umsetzung und bringst dabei deine Erfahrung als professioneller Softwareentwicklerin gezielt ein. Du übernimmst Verantwortung für die Architektur, Konzeption und Implementierung stabiler, skalierbarer Anwendungen und sorgst für eine saubere, wartbare Codebasis.
Verantwortung
In der Rolle entwickelst und wartest du Softwarelösungen auf Basis von Java und modernen Technologien im Enterprise-Umfeld
Gemeinsam im Team gestaltest du die modulare Plattform aktiv mit und treibst deren Weiterentwicklung voran
Neue Features setzt du zusammen mit dem Team um und optimierst bestehende Systeme kontinuierlich
Als Fullstack-Entwickler mit Backend-Fokus arbeitest du an skalierbaren und robusten Architekturen
Zusätzlich integrierst und verwaltest du Datenbanken im SQL- und NoSQL-Umfeld sowie moderne Cloud- und DevOps-Ansätze
Qualifikationen
Ein Fach- oder Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung bringst du mit
Mindestens 5 Jahre Erfahrung als Software-Entwickler oder Architekt prägen deinen beruflichen Hintergrund
Sehr gute Kenntnisse in Java sowie Frameworks wie Spring Boot oder Quarkus setzt du sicher ein
Erfahrung in Bereichen wie Docker, Kubernetes, Jenkins, Kafka, Maven/Gradle, SQL, NoSQL und REST/OAuth2 gehört zu deinem Profil
Deine Deutsch- und Englischkenntnisse sind sehr gut in Wort und Schrift, zudem arbeitest du eigeninitiativ mit hoher Abstraktionsfähigkeit und starkem Architekturverständnis
Benefits
Senior Java Software Engineer (m/w/d)
Verantwortung
Du verantwortest das Design und die Umsetzung moderner Java-Softwarelösungen
Du entwickelst bestehende Anwendungen weiter und passt sie an Kunden- und Systemanforderungen an
Du konzipierst und realisierst Microservice-Architekturen für komplexe Softwareprojekte
Du begleitest Projekte über den gesamten End-to-End-Lifecycle von der Idee bis zum Go-live
Qualifikationen
Du hast ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich
Du bringst mehrjährige Erfahrung in der Entwicklung skalierbarer Webanwendungen mit Java mit, insbesondere mit Spring Boot, Angular, React und Hibernate
Du bist vertraut mit modernen Methoden wie Scrum, CI/CD, Docker und Domain-driven Design
Du bist bereit für Kundeneinsätze und arbeitest gerne in agilen Teams
Du kommunizierst sicher auf Deutsch und Englisch
Benefits
Software Engineer (Java / Angular) (m/w/d)
Rolle
In dieser Rolle entwickelst du komplexe Web- und Backend-Funktionalitäten und implementierst anspruchsvolle Businesslogik-Module in modernen Technologien wie Angular, Java und Microservices-Architekturen. Du verantwortest die Weiterentwicklung eines Systems sowie zugehöriger Engineering-Tools und stellst dabei performante und zuverlässige Schnittstellen sicher. Du konzipierst, implementierst und testest eigenständig neue Features und achtest dabei konsequent auf Codequalität, Stabilität und Wartbarkeit. In enger Abstimmung mit Projektleitern und anderen Entwicklungsteams koordinierst du technische Anforderungen und bringst deine Expertise in Architektur- und Technologiediskussionen ein. Mit deinem professionellen Erfahrungshintergrund trägst du aktiv dazu bei, innovative Lösungen zu gestalten und bestehende Systeme technologisch auf dem neuesten Stand zu halten.
Verantwortung
In dieser Rolle entwickelst du unser System sowie zugehörige Engineering-Tools kontinuierlich weiter.
Du implementierst Schnittstellen und hältst relevante Standards in unseren Web- und Backend-Systemen ein.
Du implementierst anspruchsvolle Businesslogik-Module in Angular und Java.
Als Softwareentwickler:in Web und Backend arbeitest du eng mit Projektleitern und Kolleg:innen aus anderen Entwicklungsteams zusammen.
Du übernimmst im Team von fünf Softwareentwicklern selbstständig komplexe Entwicklungsaufgaben.
In dieser Rolle bringst du eigene Ideen für innovative Lösungen ein und denkst über den Tellerrand hinaus.
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in FH oder HF
Mindestens 2–3 Jahre praktische Erfahrung mit Angular, TypeScript oder React sowie Java (11, 17, 21), Maven und Spring Boot
Sicherer Umgang mit CI/CD-Tools wie Jenkins und Nexus sowie mit der Eclipse IDE
Praxis mit Docker und erste Berührungspunkte mit Kubernetes sind erwünscht
Vertraut mit verteilten Systemen und Microservices
Sehr gute Deutschkenntnisse und Englisch auf Niveau B2
Benefits
Fullstack Softwareentwicklung Professional (m/w/d)
Rolle
In dieser Rolle gestaltest du als Fullstack Softwareentwickler:in anspruchsvolle Anwendungen von der Idee bis zum produktiven Einsatz und prägst damit aktiv die technische Weiterentwicklung. Du übernimmst Verantwortung für die Konzeption, Implementierung und Wartung sowohl im Frontend als auch im Backend und stellst dabei eine saubere, performante und sichere Architektur sicher. Du verantwortest die enge Abstimmung mit relevanten Schnittstellen, um Anforderungen präzise zu verstehen und in skalierbare Lösungen zu übersetzen. Zudem analysierst und optimierst du bestehende Komponenten kontinuierlich, um Qualität, Stabilität und Nutzererlebnis auf einem hohen Niveau zu halten. Mit deinem professionellen Erfahrungshintergrund bringst du dich proaktiv in technische Entscheidungen ein und treibst moderne Entwicklungspraktiken und Standards voran.
Verantwortung
- Du entwickelst iFAS X5 weiter, realisierst neue Features, behebst Bugs und setzt Kundenanpassungen um.
- 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 Fullstack Softwareentwicklung Professional 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 SQL Server sicher, inklusive Datenbankdesign und Query-Optimierung
- Konzipierst und dokumentierst REST-APIs souverän, idealerweise mit OpenAPI/Swagger
- Kennst dich mit Authentifizierung und Autorisierung (OAuth2, JWT, OIDC) grundlegend aus
- Nutzt KI-gestützte Entwicklungstools (z.B. Copilot, Claude Code) selbstverständlich im Alltag
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
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
Dynamics 365 Software Developer (m/w/d)
Verantwortung
Du unterstützt die Projektleiter/innen bei der Konzeption von D365 BC Lösungen für unsere Kundschaft.
In dieser Rolle erstellst du fundierte Aufwandschätzungen für kundenspezifische Zusatzentwicklungen.
Du realisierst Kundenerweiterungen und Anpassungen auf Basis von D365 BC.
Du entwickelst Schnittstellen zu externen Anwendungen, zum Beispiel via REST API.
Du führst Datenmigrationen aus früheren Dynamics NAV Versionen nach D365 BC durch.
Qualifikationen
- Du verfügst über ein Studium in Wirtschaftsinformatik, Softwareentwicklung oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung in der Entwicklung mit Microsoft Dynamics NAV bzw. D365 Business Central (AL, C/AL, Visual Studio Code).
- Du kennst dich im Umgang mit Schnittstellen (XML/JSON), insbesondere REST API Webservices, aus; JavaScript-Kenntnisse sind ein Plus.
- Du bringst betriebswirtschaftliches Verständnis und Interesse an ERP-Prozessen mit.
- Du bist modernen Cloud-Technologien wie Azure und O365 gegenüber aufgeschlossen.
- Du verfügst über sehr gute Deutschkenntnisse und gute Englischkenntnisse.
Benefits