44 Software Development - Software in Zürich
Automationsingenieur:in (m/w/d)
Rolle
Für unseren Kunden suchen wir eine technisch versierte Persönlichkeit für die Entwicklung und Programmierung von Automatisierungslösungen. Du begleitest kundenspezifische Projekte von der Planung bis zur Inbetriebnahme und entwickelst bestehende Software sowie interne Tools kontinuierlich weiter.
Verantwortung
Entwicklung und Programmierung von Steuerungs- und Automatisierungslösungen
Umsetzung kundenspezifischer Lösungen von der Planung bis zur Inbetriebnahme
Weiterentwicklung und Optimierung bestehender Softwarelösungen
Entwicklung eigener Tools und Anwendungen für interne Prozesse
Technische Unterstützung bei Inbetriebnahmen und Fehlersuche
Mitarbeit an der Weiterentwicklung der Automatisierungsplattform
Gestaltung übersichtlicher und benutzerfreundlicher HMI-Oberflächen
Qualifikationen
Abgeschlossene technische Berufsausbildung, idealerweise ergänzt durch eine HF-Ausbildung in Systemtechnik, Automation oder vergleichbar
Erfahrung in der SPS-Programmierung, vorzugsweise Siemens S7-1500
Gute Kenntnisse in SCL oder ST nach IEC 61131-3
Kenntnisse in C#, Python oder VBA von Vorteil
Freude an komplexen technischen Aufgaben und der Entwicklung eigener Lösungen
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Kreatives und technisches Verständnis für HMI-Design
Gute Deutschkenntnisse, Französischkenntnisse von Vorteil
Benefits
Software Engineer Backend (m/w/d)
Über
Verantwortung
Backend-Lösungen mit C# und .NET konzipieren, entwickeln und kontinuierlich weiterentwickeln.
REST APIs und Schnittstellen für die Integration unterschiedlicher Systeme implementieren.
Business Applications mit Microsoft Dynamics 365 und Power Platform entwickeln und erweitern.
Softwarequalität durch automatisierte Tests, Code Reviews und etablierte Entwicklungsstandards sicherstellen.
Technische Aufgaben koordinieren, Lösungen dokumentieren und Kunden bei Wartung und technischen Fragestellungen unterstützen.
Qualifikationen
Mehrjährige Erfahrung in der Backend-Entwicklung mit C# und .NET.
Fundierte Kenntnisse in objektorientierter Entwicklung, modernen Softwarearchitekturen, REST APIs und Systemintegrationen.
Erfahrung mit Dynamics 365 und Power Platform oder Motivation, sich fundiert in diese Technologien einzuarbeiten.
Kenntnisse in Microsoft Azure, SQL Server, Git und CI/CD von Vorteil.
Selbstständige, strukturierte Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse; Wohnsitz in der Schweiz erforderlich.
Benefits
Senior Fullstack Engineer (m/w/d)
Über
Verantwortung
Nutzeranforderungen aufnehmen, technische Lösungen konzipieren und deren Realisierung, Einführung sowie Betrieb als Senior technisch führen.
Fullstack-Lösungen mit Go, Node.js sowie modernen Frontend-Technologien entwickeln und skalierbar gestalten.
Gesamten Software-Lifecycle von Entwicklung und Deployment bis Betrieb, Wartung und kontinuierlicher Verbesserung verantworten.
Codequalität, Skalierbarkeit und Testabdeckung durch Clean Code, Reviews und etablierte Engineering-Standards sicherstellen.
Interne und externe Lösungen technisch abnehmen sowie Architektur, eingesetzte Technologien und Richtlinien überprüfen.
Qualifikationen
Langjährige Erfahrung als Fullstack Software Engineer in komplexen Technologieumgebungen sowie Studium in Informatik oder gleichwertige Qualifikation.
Tiefgreifende Backend-Erfahrung mit Go und Node.js sowie Kenntnisse in React oder Next.js.
Sicherer Umgang mit Kubernetes und CI/CD-Pipelines sowie fundiertes Verständnis moderner Softwarearchitekturen.
Erfahrung mit agiler Softwareentwicklung; Kenntnisse in Shopify und Liquid von Vorteil.
Hohe Problemlösungskompetenz und Eigeninitiative sowie verhandlungssicheres Deutsch und fliessendes Englisch.
Benefits
AI Engineer (m/w/d)
Über
Verantwortung
- Du identifizierst gemeinsam mit dem Team KI-Potenziale, führst Machbarkeitsstudien durch und entwickelst daraus tragfähige Lösungen für Fachbereiche und interne Teams
- In dieser Rolle entwickelst du eigenständig KI-Anwendungen, unter anderem mit PyTorch und Python, und überführst sie in den produktiven Betrieb
- Als KI-Engineer konzipierst und implementierst du RAG-Systeme, System-Prompts, Guardrails und integrierst MCP-Server
- Du arbeitest teamübergreifend mit IT-Security, Netzwerk- und Plattform-Teams zusammen, damit KI-Services sicher, performant und standardisiert bereitgestellt werden
- In dieser Rolle kooperierst du eng mit der IT-Architektur, bringst moderne KI-Ansätze ein und unterstützt das Requirement-Engineering rund um GenAI
- Als KI-Engineer testest du Workflows und LLMs, evaluierst neue Modelle und wirkst an Best Practices sowie Governance-Themen als Enabler und Treiber von AI in der DIIN mit
Qualifikationen
- Du verfügst über eine Ausbildung im IT-Umfeld sowie erste Berufserfahrung in einer vergleichbaren Funktion (z. B. KI-Engineering, Data Science, Platform-Engineering) und sehr gute Deutschkenntnisse in Wort und Schrift.
- Du besitzt fundierte Kenntnisse in Python und idealerweise Erfahrung mit PyTorch sowie modernen LLM-Frameworks.
- Du hast praktische Erfahrung im Umgang mit LLMs, RAG-Architekturen, Vektor-Datenbanken und Prompt-Engineering; Kenntnisse zu MCP, Agent-Frameworks oder Guardrails sind ein Plus.
- Du begeisterst dich für moderne KI- und Plattformthemen und verfügst über ein gutes Verständnis von Container-Technologien (Docker, Kubernetes), GPU-Workloads oder MLOps oder möchtest dein Wissen in diesen Bereichen gezielt erweitern.
- Du arbeitest strukturiert und lösungsorientiert und hast Freude an der Zusammenarbeit mit internen Teams (Security, Netzwerk, Plattform, Architektur, IAM) sowie externen Partnern.
Benefits
IT Applikationsspezialist (m/w/d)
Über
Unser Rocken-Partner ist einer der führenden europäischen Diagnostikanbieter und beschäftigt rund 800 Mitarbeitende. Mit dem breiten Spektrum der Standorte und Angebote sowie der einzigartigen Unternehmensphilosophie bringt unser Rocken-Partner diagnostisches Fachwissen weltweit voran und sieht seine Aufgabe darin, im Zentrum und am Ausgangspunkt jeder Therapieentscheidung zu stehen.
Verantwortung
- Du verwaltest Datenbanken und stellst Integrität, Sicherheit und Performance sicher
- In dieser Rolle setzt du deine Programmierkenntnisse ein, um Anwendungen zu entwickeln und zu warten
- Als IT Application Specialist diagnostizierst und behebst du technische Probleme in Datenbanken, Applikationen und der IT-Infrastruktur
- Du begleitest IT-Projekte von der Initiierung bis zum Abschluss unter Anwendung geeigneter Projektmanagement-Methoden
- In dieser Rolle kommunizierst du mündlich und schriftlich fliessend in Englisch und Deutsch
Qualifikationen
- Du verfügst über einen Bachelorabschluss in Computer Science, Information Technology oder einem verwandten Bereich
- Du hast Erfahrung in der Leitung oder Mitarbeit in IT-Projekten mit Fokus auf geschäftsorientierte Lösungen
- Du kannst selbstständig und im Team in funktionsübergreifenden Konstellationen arbeiten und gehst Aufgaben proaktiv und lösungsorientiert an
- Du kennst Laborprozesse, Laborinformationssysteme (LIS) sowie Standards und Vorschriften im Gesundheitswesen
- Du bringst Erfahrung mit Middleware-Integration, Instrumentenschnittstellen und Laborautomationssystemen mit
- Du hast idealerweise erste Berührungspunkte mit Business-Intelligence-Tools wie PowerBI oder vergleichbaren Lösungen für Datenanalyse und Reporting
Benefits
.Net C# Software Engineer (m/w/d)
Über
Rolle
Du suchst eine Herausforderung, bei der du deine Innovationsfreude und Gelassenheit einsetzen kannst? In dieser Rolle als Software-Entwickler/in übernimmst du die Verantwortung für die Entwicklung von Softwarelösungen. Du verbringst deine Zeit damit, kreative Lösungen zu finden und diese umzusetzen. Mit deiner Erfahrung auf professionellem Niveau bist du in der Lage, komplexe Probleme zu meistern und deine Fähigkeiten kontinuierlich zu verbessern. Du bist bereit, deine Fähigkeiten einzubringen und neue Herausforderungen anzunehmen.
Verantwortung
- Du betreust und entwickelst unsere Softwarelösungen zur Verwaltung unseres Versicherungsangebotes
- In dieser Rolle übernimmst du den 2nd – 3rd Level Support für unsere Kernapplikation
- Als Software-Entwickler/in unterstützt du unsere Fachbereiche in technischen Belangen
- Du hilfst bei Störfällen kompetent weiter und unterstützt deine Kollegen
- In dieser Rolle arbeitest du selbstständig an der Weiterentwicklung unserer Softwarelösungen
- Du kooperierst eng mit deinem Vorgesetzten und deinen Arbeitskollegen zur Erreichung gemeinsamer Ziele
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Applikationsentwickler EFZ oder eine entsprechende IT-Fachhochschulausbildung
- Du bringst sehr gute Kenntnisse in der Software Entwicklung mit, insbesondere in SQL und objektorientierter Entwicklung
- Du hast den Ehrgeiz, den Umgang mit Powerbuilder zu erlernen, insbesondere Powerscript
- Du bist in der Lage, Geschäftsabläufe zu erfassen und in Anwendungen umzusetzen
- Du hast Interesse an Versicherungen und Administration
- Du verfügst über entsprechende Erfahrung als Professional in deinem Bereich
Benefits
.Net Software-Entwickler:in (m/w/d)
Über
Rolle
Du suchst eine Herausforderung, bei der du deine Innovationsfreude und Gelassenheit einsetzen kannst? In dieser Rolle als Software-Entwickler/in übernimmst du die Verantwortung für die Entwicklung von Softwarelösungen. Du verbringst deine Zeit damit, kreative Lösungen zu finden und diese umzusetzen. Mit deiner Erfahrung auf professionellem Niveau bist du in der Lage, komplexe Probleme zu meistern und deine Fähigkeiten kontinuierlich zu verbessern. Du bist bereit, deine Fähigkeiten einzubringen und neue Herausforderungen anzunehmen.
Verantwortung
- Du betreust und entwickelst unsere Softwarelösungen zur Verwaltung unseres Versicherungsangebotes
- In dieser Rolle übernimmst du den 2nd – 3rd Level Support für unsere Kernapplikation
- Als Software-Entwickler/in unterstützt du unsere Fachbereiche in technischen Belangen
- Du hilfst bei Störfällen kompetent weiter und unterstützt deine Kollegen
- In dieser Rolle arbeitest du selbstständig an der Weiterentwicklung unserer Softwarelösungen
- Du kooperierst eng mit deinem Vorgesetzten und deinen Arbeitskollegen zur Erreichung gemeinsamer Ziele
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Applikationsentwickler EFZ oder eine entsprechende IT-Fachhochschulausbildung
- Du bringst sehr gute Kenntnisse in der Software Entwicklung mit, insbesondere in SQL und objektorientierter Entwicklung
- Du hast den Ehrgeiz, den Umgang mit Powerbuilder zu erlernen, insbesondere Powerscript
- Du bist in der Lage, Geschäftsabläufe zu erfassen und in Anwendungen umzusetzen
- Du hast Interesse an Versicherungen und Administration
- Du verfügst über entsprechende Erfahrung als Professional in deinem Bereich
Benefits
Java Software Engineer / Architect (m/w/d)
Über
Verantwortung
- Du unterstützt anspruchsvolle Grossprojekte als erfahrener Java Software Engineer.
- Überzeugendes Design und die Implementierung effektiver, einfacher Lösungen liegen in deiner Verantwortung.
- Du unterstützt aktiv deine Teamkollegen und inspirierst sie mit deiner Fähigkeit.
- Die Förderung deiner Kollegen liegt in deiner Verantwortung, indem du sie motivierst und unterstützt.
- Du sorgst für ein überzeugendes Design und setzt gute und simple Lösungen in die Praxis um.
Qualifikationen
Du bist ein passionierter Java Software Engineer mit mehr als 3 Jahren Erfahrung.
Du besitzt sehr gute Deutschkenntnisse.
Benefits
Senior Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Full-Stack Software Engineer anspruchsvolle Lösungen mit Java oder Kotlin und Angular für vielfältige Projekte in unterschiedlichen Branchen. Du arbeitest in einem agilen Entwicklungsprozess mit hoher Eigenverantwortung und profitierst von einer flexiblen Home-Office Regelung. Dabei kommst du in den Genuss sehr guter Arbeitsbedingungen und Sozialleistungen in einem familienfreundlichen, flexiblen Umfeld mit einem Pensum zwischen 80% und 100%. Du wählst deinen bevorzugten Laptop selbst und nutzt weitere Benefits wie gemeinsame Aktivitäten, die den Zusammenhalt im Arbeitsalltag stärken.
Verantwortung
Frontends und Backends mit Java/Kotlin, JavaScript und Angular entwickeln
Software-Design, Systemarchitektur und technische Spezifikationen mitgestalten
Requirements Engineering, Release-Planung und Kundenberatung begleiten
Qualität und Entwicklungsprozesse mit Git, Maven, Jenkins und Jira sicherstellen
Je nach Seniorität Teilprojekte oder Projekte technisch und organisatorisch führen
Qualifikationen
Hochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Kenntnisse in Java, JavaScript, Angular/React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, Git und Jira; Kotlin, Vaadin, AWS und GIS von Vorteil
Freude an Software-Architektur, agiler Entwicklung und eigenverantwortlichen Kundenprojekten
Deutsch mindestens C1 sowie gute Englischkenntnisse; für Senior-Level relevante Berufserfahrung
Benefits
Senior Java Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung benutzerfreundlicher Softwarelösungen auf Basis von Open-Source-Komponenten unter Einhaltung definierter Qualitätsstandards
Verantwortung für den gesamten Software Development Life Cycle (SDLC) und die Umsetzung hochwertiger Lösungen
Enge Zusammenarbeit mit Kunden sowie Bewertung von Lösungsvarianten nach fachlichen, technischen und wirtschaftlichen Kriterien
Mitarbeit bei der Konzeption, Entwicklung und Bereitstellung von Cloud-Lösungen (AWS oder Azure) und aktive Weiterentwicklung der eigenen Cloud-Kompetenzen
Qualifikationen
Abgeschlossenes Hochschulstudium in Informatik (Uni/FH/ETH)
Sehr gute Java-Kenntnisse inkl. aktueller Sprachfeatures sowie fundierte Erfahrung mit Spring und gängigen Enterprise-Frameworks
Praktische Erfahrung in der Entwicklung oder Bereitstellung von Software in Cloud-Umgebungen (AWS oder Azure) und Interesse an cloud-nativen Ansätzen
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse
Benefits