52 IT - Software Development in Zürich
Python Entwickler/in (m/w/d)
Verantwortung
Aufbau und Weiterentwicklung einer modernen Python-Plattform im Rahmen eines Greenfield-Projekts mit grossem Gestaltungsspielraum und langfristiger technischer Perspektive.
Konzeption und Umsetzung skalierbarer Softwarearchitekturen, einschliesslich ereignisgesteuerter Systeme, Messaging-Lösungen und Queue-Mechanismen.
Entwicklung und Integration von LCA-Modellen (Life Cycle Assessment) zur Analyse und Bewertung von Produktlebenszyklen.
Gestaltung einer zuverlässigen Cloud- und Dateninfrastruktur mit Datenbanken, Monitoring, Logging, automatisierten Deployment-Prozessen und CI/CD-Pipelines.
Sicherstellung hoher Codequalität, Testbarkeit und Wartbarkeit sowie aktive Zusammenarbeit bei Architekturentscheidungen, Code Reviews und technischen Konzepten.
Qualifikationen
Abgeschlossenes Masterstudium in Informatik oder einem verwandten Fachgebiet beziehungsweise gleichwertige praktische Berufserfahrung.
Mindestens 3 Jahre Berufserfahrung in der Python-Entwicklung mit produktiven Anwendungen und sauberem, modular aufgebautem Code.
Sehr gute Kenntnisse in SQL sowie praktische Erfahrung mit Containerisierungstechnologien und modernen Entwicklungsprozessen.
Nachgewiesene Erfahrung im Aufbau oder in der technischen Leitung von Cloud-Infrastrukturen, Softwarearchitekturen oder LCA-Modellen; Kenntnisse in Skalierung, Datenbankdesign und Systemüberwachung sind besonders wertvoll.
Ausgeprägte Teamfähigkeit, Erfahrung mit Git und Code Reviews sowie sehr gute Deutschkenntnisse, die für diese Position zwingend erforderlich sind.
Software Architect (m/w/d)
Verantwortung
Entwicklung innovativer Softwarelösungen im Digital-Health-Umfeld, um den sicheren und effizienten Informationsaustausch zwischen medizinischen Fachpersonen und Patienten zu verbessern.
Konzeption zukunftsfähiger Softwarearchitekturen und Integration bestehender Kundeninfrastrukturen in moderne Cloud- und Microservices-Umgebungen.
Gestaltung und Weiterentwicklung komplexer Datenflüsse mit Fokus auf Interoperabilität, Datenqualität, Patientensicherheit und Prozessoptimierung.
Umsetzung anspruchsvoller Softwareprojekte in agilen, interdisziplinären Teams sowie enge Abstimmung mit Kunden und internationalen Entwicklungspartnern.
Aktive Mitgestaltung des digitalen Gesundheitswesens durch moderne Technologien, innovative Architekturansätze und nachhaltige Integrationslösungen.
Qualifikationen
Abgeschlossene IT-Ausbildung oder ein Informatikstudium sowie mindestens 5 Jahre Erfahrung in der Softwareentwicklung und 2 Jahre im Gesundheitswesen.
Fundierte Kenntnisse in Microservices, Cloud-Architekturen, komplexen Systemlandschaften und Master Data Management.
Erfahrung mit modernen Programmiersprachen und Technologien wie Java, Kotlin, C#, Python oder anderen JVM-basierten Lösungen; Kenntnisse in Apache Beam sind von Vorteil.
Verständnis für Standards im Gesundheitswesen, insbesondere HL7/FHIR, sowie ausgeprägte analytische Fähigkeiten und Begeisterung für digitale Gesundheitslösungen.
Fliessende Deutsch- und Englischkenntnisse, Französisch- oder Italienischkenntnisse von Vorteil.
Python Software Engineer Smart Energy (m/w/d)
Über
Du bist Fachkraft in Maschinenbau, Gebäudetechnik, Elektrotechnik, Elektroinstallation oder Automation und suchst den nächsten Karriereschritt?
Mit Rocken Talent entdeckst du passende Stellenangebote und spannende Arbeitgeber in der Schweiz. Erstelle kostenlos dein Profil, zeige deine Fachkenntnisse und lass dich mit passenden Jobmöglichkeiten verbinden.
Jetzt Profil erstellen und beruflich durchstarten!
Verantwortung
Entwicklung und Optimierung von Python-Algorithmen zur intelligenten Steuerung von Smartgrid-Komponenten, insbesondere Ladeinfrastrukturen und Batteriespeichersystemen
Wartung und Weiterentwicklung von Linux-basierten Softwarelösungen auf Embedded-Systemen und Single-Board-Computern
Anbindung und Kommunikation mit technischen Geräten über standardisierte Schnittstellen und Protokolle wie Modbus TCP und REST APIs
Verwaltung und Optimierung von Datenbanklösungen auf Basis von MongoDB und PostgreSQL sowie Entwicklung effizienter Datenverarbeitungsprozesse
Erstellung und Pflege performanter Docker-Images zur zuverlässigen Bereitstellung und Skalierung von Anwendungen
Automatisierung von Build-, Test- und Deployment-Prozessen mithilfe von Bitbucket Pipelines und CI/CD
Analyse technischer Störungen, Bearbeitung von Kundenanfragen und Sicherstellung eines zuverlässigen Betriebs der implementierten Softwarelösungen
Qualifikationen
Abgeschlossenes Bachelor- oder Masterstudium in Informatik, Mathematik, Ingenieurwissenschaften oder Physik
Ausgezeichnete Programmierkenntnisse in Python sowie fundierte Erfahrung mit Linux-Systemen, Single-Board-Computern und Docker
Gute Kenntnisse in SQL- und NoSQL-Datenbanken sowie praktische Erfahrung mit Cloud-Technologien, idealerweise AWS
Erfahrung mit Monitoring-Lösungen wie Grafana und Prometheus sowie Kenntnisse in JavaScript und Node.js von Vorteil
Technisches Verständnis für elektrische Energieparameter und deren Bedeutung im Umfeld intelligenter Energiesysteme
Stilsichere Deutschkenntnisse in Wort und Schrift
Benefits
Senior .NET Software Engineer – Finance (m/w/d)
Über
Verantwortung
Sicherstellung des stabilen Betriebs und der kontinuierlichen Weiterentwicklung von Business-Applikationen im Finanzumfeld
Konzeption, Entwicklung und Testing von Softwarelösungen für Produktion, Lifecycle Management und Handel von Finanzinstrumenten
Analyse und Behebung komplexer Störungen im 2nd- und 3rd-Level Support für produktive Anwendungen
Zusammenarbeit mit internationalen Entwicklungsteams und Business-Stakeholdern in einem agilen Umfeld
Optimierung bestehender Applikationen und Prozesse hinsichtlich Performance, Stabilität und Effizienz
Qualifikationen
Abgeschlossene Ausbildung oder Studium in Informatik bzw. mehrjährige relevante Berufserfahrung
Fundierte Erfahrung in der Softwareentwicklung mit C# und .NET
Gute Kenntnisse moderner Webtechnologien wie HTTP, State Management und Caching
Sicherer Umgang mit Git, Visual Studio/VS Code und modernen Application-Lifecycle-Tools
Erfahrung mit ASP.NET Core, Elasticsearch, OpenShift, RabbitMQ und Kafka sowie fliessende Deutsch- und Englischkenntnisse
Benefits
Senior C#/.NET Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung moderner Softwarelösungen für Produktion, Lifecycle Management und den Handel mit Finanzinstrumenten
Konzeption, Implementierung und Testing von C#/.NET-Applikationen in einem agilen Entwicklungsumfeld
Weiterentwicklung bestehender Softwarekomponenten und Architekturen unter Einsatz etablierter Design- und Architekturprinzipien
Entwicklung und Optimierung moderner Webapplikationen mit aktuellen Technologien
Enge Zusammenarbeit mit internationalen Entwicklungsteams und Business-Stakeholdern
Qualifikationen
Abgeschlossene Ausbildung in Informatik oder vergleichbare praktische Berufserfahrung
Gute Kenntnisse in C# und .NET sowie Interesse an moderner Softwareentwicklung
Bereitschaft, Technologien wie ASP.NET Core, Elasticsearch, OpenShift, RabbitMQ und Kafka einzusetzen und weiterzuentwickeln
Interesse an Webtechnologien, Softwarearchitektur und agilen Entwicklungsmethoden
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse von Vorteil
Benefits
Engineering Lead – .NET & React (m/w/d)
Über
Unser Rocken Partner ist die Nummer 1 für umfassende Vorsorge- und Finanzlösungen in der Schweiz. Über 1 Million Private und über 30' 000 Unternehmen vertrauen bei ihrer Vorsorge auf die über 150-jährige Erfahrung des Rocken Partners. Täglich setzen sich in der ganzen Schweiz mehr als 2000 Mitarbeitende für die Anliegen deren Kundinnen und Kunden ein, davon über 1000 im Vertrieb.
Als Mitarbeitende sind Sie ein wichtiger Teil des Partners. Denn Sie arbeiten an der Zukunft der Kunden. Deshalb sucht unser Partner Menschen, die den langfristigen Erfolg suchen. Ihnen bietet sich zahlreiche Tätigkeiten mit interessanten Zukunftsperspektiven.
Verantwortung
Fachliche und personelle Führung sowie Coaching eines Software-Entwicklungsteams mit weniger als 10 Mitarbeitenden
Strategische Weiterentwicklung der Software-Engineering-Abteilung und aktive Mitgestaltung des Kundenportals
Sicherstellung von Softwarequalität, Architekturstandards und Best Practices in enger Zusammenarbeit mit Stakeholdern
Verantwortung für den gesamten Software Development Lifecycle von der Konzeption bis zum produktiven Betrieb
Förderung moderner Cloud-, AI- und Entwicklungstechnologien sowie Prüfung neuer Einsatzmöglichkeiten von Azure OpenAI
Qualifikationen
Mindestens 5 Jahre Erfahrung in der Webentwicklung mit .NET und/oder React
Mehrjährige Erfahrung in Teamführung, Coaching oder Engineering Leadership
Fundierte Kenntnisse in Softwareentwicklung, Softwarearchitektur, Azure Cloud und agilen Methoden
Erfahrung im gesamten Product Development Lifecycle sowie mit Azure OpenAI und LLM-basierten APIs
Höhere Ausbildung in Informatik (ETH/Uni/FH) von Vorteil, fliessende Deutsch- und Englischkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Embedded Software Engineer – C++ (m/w/d)
Über
Rolle
Unser Rocken Partner sucht für das 10 Köpfige Team einen Senior Embedded Software Engineer im Bereich C++. In einem familiären und kollegialen Umfeld bist du für die Programmierung der hardwarenahen Software zuständig.
Verantwortung
Entwicklung und Implementierung von Embedded Software für komplexe elektronische Systeme
Optimierung von Software hinsichtlich Performance, Effizienz und Systemstabilität
Begleitung der Produktentwicklung von der Konzeption bis zur Serienreife
Analyse technischer Anforderungen und Umsetzung robuster Softwarelösungen
Erstellung und Pflege von technischer Dokumentation für Entwicklungs- und Softwareprozesse
Qualifikationen
Abgeschlossenes Studium in Software Engineering, Elektrotechnik (ETH/FH) oder vergleichbare Qualifikation
Mindestens 4 Jahre Erfahrung in der Embedded Softwareentwicklung
Sehr gute Kenntnisse in C/C++, Erfahrung mit Python und/oder C#
Verständnis für Embedded Systems, Softwarearchitektur und Entwicklungsprozesse
Sehr gute Deutsch- und Englischkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Backend Software Engineer – .NET (m/w/d)
Über
Verantwortung
Entwurf, Implementierung, Test und Betrieb skalierbarer Applikationen zur Automatisierung des Lifecycles von strukturierten Produkten
Design und Pflege von Schnittstellen zu internen und externen Partnern in der Schweiz, Europa und Asien
Enge Zusammenarbeit mit Entwicklungsteams und Fachbereichen in einem agilen Umfeld
Optimierung und Automatisierung von DevOps-Prozessen
Übernahme von 2nd-Level-Support-Aufgaben
Qualifikationen
Fundierte Software-Entwicklungserfahrung in C# / .NET Core
Erfahrung mit Microservice-Architekturen und Container-Technologien
Kenntnisse in Messaging-Systemen und REST-APIs
Eigeninitiative zur kontinuierlichen Verbesserung von Softwareentwicklungsprozessen und Tools
Erfahrung mit Microsoft Azure von Vorteil
Benefits
Azure Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst und implementierst moderne Softwarelösungen auf Basis von .NET und Microsoft Azure
- In dieser Rolle analysierst du individuelle Kundenanforderungen und konzipierst passgenaue technische Lösungen
- Du integrierst Cloud-Dienste und externe APIs nahtlos in bestehende IT-Systeme
- Als Softwareentwickler optimierst du bestehende Anwendungen und treibst ihre Weiterentwicklung voran
- Du arbeitest eng mit interdisziplinären Teams zusammen, um Projekte zielgerichtet umzusetzen
- In dieser Position unterstützt und förderst du die Weiterentwicklung deiner Teammitglieder durch aktives Mentoring
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation
- Du verfügst über fundierte Berufserfahrung in der Softwareentwicklung mit .NET (C#)
- Sichere Kenntnisse in Microsoft Azure und modernen Cloud-Technologien zeichnen dich aus
- Du bist mit agilen Methoden und DevOps-Prozessen bestens vertraut
- Erfahrung in der Entwicklung von RESTful APIs und Microservices bringst du mit
- Deine Arbeitsweise ist analytisch, lösungsorientiert und du kommunizierst sicher auf Deutsch und Englisch
Benefits
Senior Software Engineer C#/Angular (m/w/d)
Über
Rolle
Du suchst nach einer neuen Herausforderung als Senior Software Engineer, in der du deine Fähigkeiten und Erfahrungen einsetzen kannst. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung und Implementierung von Softwarelösungen. Du verantwortest die Qualität und Effizienz deiner Arbeit und trittst als Experte in deinem Bereich auf. Dein Erfahrungslevel als Senior ermöglicht es dir, komplexe Probleme zu lösen und innovative Lösungen zu entwickeln. Du bist bereit, deine Fähigkeiten einzubringen und deine Karriere als Senior Software Engineer voranzutreiben.
Verantwortung
- Du übernimmst die fachliche Verantwortung für eine kleine Umsetzungseinheit innerhalb des leva+ Tribes
- In dieser Rolle begleitest du Entwicklerkollegen bei der Umsetzung
- Als Senior Software Engineer verantwortest du Teilaufgaben von der Konzeption bis zur sauberen Fertigstellung
- Du arbeitest eng mit unserem Software Architekten bei der Weiterentwicklung von leva+ zusammen
- Du konzipierst technische Lösungen und führst Code Reviews durch
- Du coachst und unterstützt Kolleginnen und Kollegen fachlich
Qualifikationen
- Du übernimmst gerne Verantwortung und bringst Aufgaben zuverlässig und qualitativ sauber zum Abschluss
- Du schätzt die enge Zusammenarbeit mit deinem Team und unserem Software Architekten
- Du bist teamfähig und kannst gut mit unterschiedlichen Meinungen umgehen
- Du gehst technische und methodische Fragen pragmatisch an, eine nachhaltige Lösung ist dir aber wichtig
- Du bringst mehrjährige Berufserfahrung in der Webentwicklung mit, idealerweise mit TypeScript/Angular
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse
Benefits