48 IT - Software Development in Zürich (Kanton)
Fullstack Software Entwickler Java (m/w/d)
Embedded Software Engineer (m/w/d)
Verantwortung
Verantwortung für den stabilen Betrieb produktiver Softwarelösungen durch Wartung, Fehleranalyse und regelmässige Updates
Planung und Durchführung von Changes und Releases inklusive Testing, Rollout-Strategien und Backup-Konzepten
Begleitung des gesamten Software-Lifecycle – von der Einführung neuer Systeme bis hin zur Ablösung bestehender Lösungen
Erstellung und Aktualisierung technischer Dokumentationen (z. B. Anforderungsspezifikationen, Architektur- und Designunterlagen, Testspezifikationen)
Enge Zusammenarbeit mit interdisziplinären Teams aus Software, Elektronik, Mechanik und Regelungstechnik, sowie mit externen Partnern
Unterstützung bei Qualitätssicherungsmaßnahmen, insbesondere bei System- und Abnahmetests
Beratung und Unterstützung der Fachbereiche zur optimalen Nutzung und kontinuierlichen Weiterentwicklung der eingesetzten Systeme
Qualifikationen
Abgeschlossenes Studium (UNI/FH/HF) mit Schwerpunkt Software Engineering, Systemtechnik oder Elektrotechnik
Fundierte Erfahrung in der Software-Wartung sowie im Lifecycle-Management
Sicherer Umgang mit Versionskontrollsystemen (z. B. Git) und Ticketing-Systemen (z. B. Jira)
Praktische Erfahrung in der Entwicklung und Implementierung von Embedded-Software mit C++
Ausgeprägtes analytisches Denken sowie eine lösungsorientierte Arbeitsweise
Hohe Teamfähigkeit, verbunden mit klarer und adressatengerechter Kommunikationsstärke
Sehr gute Englischkenntnisse in Wort und Schrift
Benefits
Lead DevOps Ingenieur für SaaS (m/w/d)
Rolle
In dieser Rolle übernimmst du als Lead DevOps Ingenieur für SaaS die Verantwortung für die nahtlose Integration und den stabilen Betrieb moderner SaaS-Plattformen. Du verantwortest den Aufbau, die Weiterentwicklung und Automatisierung von Cloud-Infrastrukturen und CI/CD-Pipelines, damit Software-Services sicher, skalierbar und hochverfügbar laufen. Du arbeitest eng mit Entwicklungsteams und weiteren Stakeholdern zusammen, orchestrierst Deployments und stellst sicher, dass neue Features effizient, kontrolliert und qualitätsgesichert in die Produktionsumgebung gelangen. Du gehst mit analytischem und „detektivischem“ Spürsinn Störungen und Performance-Problemen auf den Grund, nutzt Monitoring- und Telemetriedaten und leitest daraus nachhaltige Verbesserungen für Plattform und Prozesse ab. Dabei prägst du als technische Führungsperson aktiv die DevOps-Kultur, etablierst Best Practices und treibst den kontinuierlichen Ausbau der Automatisierung und Sicherheitsstandards voran.
Verantwortung
- Du verantwortest die Software-Integration in anspruchsvollen Kundenprojekten von der technischen Konzeption bis zur Umsetzung.
- In dieser Rolle arbeitest du eng mit Business Analysten und Projektleitenden zusammen, um ein überzeugendes Kundenerlebnis zu gestalten.
- Du führst als Lead DevOps Ingenieur das Team von Software-Integratoren technisch und stellst effiziente Integrationsprozesse sicher.
- In dieser Rolle übernimmst du gemeinsam mit dem DevOps Team die Verantwortung für den stabilen und sicheren Betrieb der SaaS Plattform.
- Du analysierst produktive Probleme im engen Austausch mit Kunden und leitest nachhaltige Lösungen ein.
- Als Lead DevOps Ingenieur gehst du mit detektivischem Spürsinn komplexen technischen Herausforderungen auf den Grund und verbesserst kontinuierlich unsere Services.
Qualifikationen
- Abgeschlossenes Studium in Informatik (Universität, ETH oder Fachhochschule) sowie mehrjährige Erfahrung in Softwareentwicklung, -architektur und -integration mit Java.
- Fundierte Praxiserfahrung in Cloud-Architekturen sowie im DevOps-Umfeld mit Automatisierungspipelines, Terraform, Docker, Kubernetes und AWS.
- Souveräner Umgang mit IT-Security-Themen, inklusive Erfahrung mit Telemetriedaten und Absicherung eines stabilen Betriebs.
- Ausgeprägtes Verständnis für den zuverlässigen Betrieb komplexer Systeme und die kontinuierliche Optimierung von Stabilität und Performance.
- Sehr gute Kommunikationsfähigkeiten in Deutsch zur effizienten Zusammenarbeit mit Kunden, Dienstleistern sowie Kolleginnen und Kollegen.
Erfahrene*r Fullstack Softwareentwickler*in (m/w/d)
Rolle
In dieser Rolle übernimmst du die End-to-End-Entwicklung von Fullstack-Features – von der Architektur bis zur Auslieferung – mit Schwerpunkt auf modernen Webanwendungen mit React, Node.js und Cloud-Technologien. Du verantwortest die Gestaltung skalierbarer Softwarearchitekturen, arbeitest mit Datenbanken wie Postgres und integrierst bei Bedarf auch mobile oder native Komponenten in Java oder Kotlin. Dabei gestaltest du leistungsfähige, zuverlässige Anwendungen, treibst Codequalität durch Tests und Reviews voran und identifizierst kontinuierlich Optimierungspotenziale in bestehenden Systemen. Zudem bringst du dich mit deiner Erfahrung in die Weiterentwicklung des Technologie-Stacks ein, treibst den Einsatz neuer Technologien wie KI-Lösungen voran und sorgst dafür, dass komplexe technische Anforderungen in verständliche, umsetzbare Lösungen übersetzt werden. Durch deine mehrjährige Erfahrung als Fullstack-Entwicklerin übernimmst du eine zentrale Rolle bei der fachlichen Unterstützung und dem Mentoring anderer Entwicklerinnen und prägst so eine professionelle, lernorientierte Engineering-Kultur.
Verantwortung
- Du verantwortest die End-to-End-Umsetzung von Fullstack-Features von der Architektur bis zum Deployment über Web-, Backend- und Mobile-Komponenten hinweg.
- In dieser Rolle arbeitest du eng mit Product, Design und Kund*innen zusammen, um Lösungen für reale Anwendungsfälle zu entwickeln.
- Du optimierst kontinuierlich Performance und Zuverlässigkeit, analysierst Fehlerursachen und verbesserst aktiv die Codebasis.
- Als erfahrener Fullstack Softwareentwicklerin stellst du hohe Qualitätsstandards durch Tests, Code Reviews und saubere Architektur sicher.
- Du integrierst neue Drohnenfunktionen, experimentierst mit moderner KI-Technologie und bringst innovative Ideen in die Produkte ein.
- In dieser Rolle förderst du das Wachstum des Teams, indem du Kolleg*innen mentorst, Wissen teilst und eine lernorientierte Engineering-Kultur mitgestaltest.
Qualifikationen
- Du hast einen Bachelor- oder Masterabschluss in Informatik, Elektrotechnik oder einem vergleichbaren Fachgebiet.
- Du verfügst über mindestens 7 Jahre Erfahrung in der Entwicklung und Auslieferung skalierbarer kommerzieller Software und legst grossen Wert auf sauberen, wartbaren Code.
- Du besitzt fundierte Fullstack-Expertise mit TypeScript, React, Node.js und/oder Python sowie Erfahrung mit Datenbanken (z. B. Postgres) und ORMs (z. B. TypeORM).
- Du bist bereit, dich zügig in Codebasen in Java/Kotlin, C++ oder Qt einzuarbeiten und dort aktiv mitzuwirken.
- Du kannst komplexe technische Sachverhalte verständlich erklären und verfügst über sehr gute englische Kommunikationsfähigkeiten in Wort und Schrift.
- Du hast Erfahrung in der Betreuung und Förderung anderer Entwicklerinnen und Entwickler und fühlst dich in schnelllebigen, innovativen Teams wohl.
Senior .NET Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen in C#/.NET in einem modernen Microsoft-Umfeld und entwickelst nachhaltige Backend- und Frontend-Komponenten. Du übernimmst Verantwortung in einem zentralen Entwicklungsteam, treibst die technische Weiterentwicklung voran und wirkst aktiv an Best Practices sowie einheitlichen Qualitätsstandards mit. Durch gezielte Code-Reviews sicherst du hohe Codequalität und unterstützt die Etablierung moderner Entwicklungsprozesse wie Test Driven Development. Du nutzt dein abstraktes Denkvermögen und dein breites C#-Know-how, um generische, gut strukturierte Lösungen zu entwerfen und umzusetzen. Dabei bleibst du bei Coding Standards, Patterns und Softwarearchitektur auf dem neuesten Stand und setzt auch funktionale sowie asynchrone Programmierung sicher ein.
Verantwortung
- Du entwickelst performante Desktopapplikationen mit C#/.NET und WinForms.
- In dieser Rolle setzt du externe Spezifikationen präzise in robusten, wartbaren Code um.
- Als erfahrene C Sharp Desktopentwicklung .NET wirkst du an Konzeption und Architektur komplexer Systeme mit.
- Du begleitest den gesamten Entwicklungszyklus vom Datenmodell bis zum Frontend.
- Du arbeitest eng mit einem kleinen Expertenteam zusammen, führst Codereviews durch und treibst die technische Weiterentwicklung voran.
Qualifikationen
- Du verfügst über eine fundierte Ausbildung auf FH- oder Universitätsniveau oder über eine gleichwertige praktische Qualifikation.
- C# und .NET beherrschst du sicher und bringst Erfahrung in moderner Webentwicklung mit, idealerweise mit ASP.NET und Blazor.
- Komplexe Problemstellungen analysierst du strukturiert und erarbeitest selbstständig saubere, nachvollziehbare Lösungen.
- Mit relationalen Datenbanken und ORMs arbeitest du routiniert und denkst Fullstack vom Datenmodell bis zum Frontend.
- Hohe Code-Qualität ist dir wichtig, du setzt Spezifikationen präzise um und bringst dich aktiv in Reviews sowie technische Weiterentwicklung ein.
- Du kommunizierst stilsicher auf Deutsch mindestens auf Niveau C1 und überzeugst mit Teamgeist, Lernbereitschaft und Verantwortungsbewusstsein.
Benefits
Integration & Streaming Architect (m/w/d)
Rolle
Gesucht wird ein technologiegetriebener Kopf, der Integrationsplattformen neu denkt und mit modernsten Tools eine leistungsfähige Systemlandschaft erschafft. Diese Rolle verbindet Architektur, Betrieb und Innovation.
Verantwortung
Design und Umsetzung hochskalierbarer Integrationslösungen mit Event-Driven-Ansätzen
Verantwortung für den stabilen Betrieb von Streaming- und API-Plattformen
Einführung und Optimierung von Observability-Strategien (Monitoring, Logging, Tracing)
Beratung von Projektteams bei der Umsetzung moderner Integrationskonzepte
Weiterentwicklung von Plattformstandards im Bereich API Lifecycle Management und Messaging
Förderung einer offenen Teamkultur sowie Wissensaustausch innerhalb eines interdisziplinären Umfelds
Sicherstellung der Systemverfügbarkeit durch Teilnahme an operativen Bereitschaftsdiensten
Qualifikationen
Fundierte Ausbildung im IT-Umfeld oder vergleichbare praktische Erfahrung
Nachweisbare Expertise im Bereich Event Streaming und Messaging-Systeme
Erfahrung mit modernen Architekturprinzipien wie Microservices und Event-Driven Architecture
Kenntnisse in Cloud-Plattformen (z. B. AWS, Azure oder GCP) sowie Automatisierungstools
Fähigkeit, technische Innovationen voranzutreiben und organisatorische Veränderungen zu begleiten
Starke kommunikative Fähigkeiten in Deutsch sowie gutes Englisch für internationale Zusammenarbeit
Benefits
Platform Engineer Event Streaming (m/w/d)
Rolle
Eine Schlüsselrolle für Technikbegeisterte, die skalierbare Plattformen gestalten und moderne Integrationslösungen aktiv prägen möchten. Im Fokus stehen innovative Architekturen, hohe Performance und nachhaltige Systemlandschaften.
Verantwortung
Aufbau und Weiterentwicklung moderner Event-Streaming-Architekturen mit Fokus auf Skalierbarkeit und Stabilität
Konzeption und Betrieb leistungsstarker API-Management-Lösungen
Sicherstellung von Monitoring, Observability und Performance-Tuning komplexer Plattformen
Enge Zusammenarbeit mit Entwicklungsteams zur Integration verteilter Systeme und Microservices
Mitgestaltung von Architekturentscheidungen im Bereich Messaging, Streaming und API-Governance
Aktive Mitwirkung an DevOps-Prozessen inklusive Automatisierung und CI/CD
Teilnahme an Bereitschaftseinsätzen zur Sicherstellung eines stabilen Plattformbetriebs
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation
Mehrjährige Erfahrung im Betrieb und Ausbau hochverfügbarer Plattformen
Tiefgehendes Know-how im Bereich Event Streaming (z. B. Apache Kafka)
Erfahrung mit Cloud-nativen Technologien, Containerisierung (Docker, Kubernetes) und Infrastructure as Code
Verständnis moderner Integrationsarchitekturen und verteilter Systeme
Interesse an technologischen Innovationen sowie an Veränderungsprozessen im Unternehmen
Sehr gute Deutschkenntnisse sowie sicheres Englisch im beruflichen Umfeld
Benefits
Fullstack Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung moderner Business-Applikationen aktiv mit und prägst damit die digitale Zukunft der internen Systemlandschaft. Du übernimmst Verantwortung für die Konzeption, Umsetzung und Optimierung von Applikationen, die zentrale Geschäftsprozesse unterstützen. Dabei analysierst du bestehende Lösungen, identifizierst Verbesserungspotenziale und setzt technische Anforderungen in nachhaltige, performante Softwarelösungen um. Du arbeitest eng mit internen Stakeholdern zusammen, um Anforderungen aufzunehmen, zu priorisieren und in durchdachte Features zu übersetzen. Durch deine lösungsorientierte Denkweise und deine Freude an technischen Herausforderungen trägst du entscheidend dazu bei, die Effizienz und Qualität der internen IT-Systeme kontinuierlich zu steigern.
Verantwortung
- Du entwickelst neue interne Business-Applikationen und erweiterst bestehende Lösungen zielgerichtet weiter
- In dieser Rolle verwaltest, optimierst und entwickelst du unsere MS-SQL-Datenbanken kontinuierlich weiter
- Du implementierst und betreust Schnittstellen zwischen Datenbanken und Applikationen und stellst deren reibungslosen Betrieb sicher
- Als Softwareentwickler Applikationen überwachst du Datenflüsse und Schnittstellen, um Stabilität und Performance zu gewährleisten
- Du bringst deine Ideen aktiv ein, um unsere Systeme technisch und fachlich zu optimieren und weiterzuentwickeln
Qualifikationen
- Abgeschlossene Ausbildung im Bereich Informatik oder eine vergleichbare Qualifikation
- Fundierte Erfahrung in der Frontend-Entwicklung mit Angular, TypeScript, HTML und CSS
- Praxis in der Backend-Entwicklung, idealerweise mit .NET
- Sichere Arbeit mit relationalen Datenbanken, vorzugsweise MS SQL
- Ausgeprägte Serviceorientierung und sehr gute Kommunikationsfähigkeit in Deutsch und Englisch
- Selbstständige, strukturierte und zugleich teamorientierte Arbeitsweise mit hohem Qualitätsanspruch
Benefits
.Net / Angular Fullstack Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung moderner Business-Applikationen aktiv mit und prägst damit die digitale Zukunft der internen Systemlandschaft. Du übernimmst Verantwortung für die Konzeption, Umsetzung und Optimierung von Applikationen, die zentrale Geschäftsprozesse unterstützen. Dabei analysierst du bestehende Lösungen, identifizierst Verbesserungspotenziale und setzt technische Anforderungen in nachhaltige, performante Softwarelösungen um. Du arbeitest eng mit internen Stakeholdern zusammen, um Anforderungen aufzunehmen, zu priorisieren und in durchdachte Features zu übersetzen. Durch deine lösungsorientierte Denkweise und deine Freude an technischen Herausforderungen trägst du entscheidend dazu bei, die Effizienz und Qualität der internen IT-Systeme kontinuierlich zu steigern.
Verantwortung
- Du entwickelst neue interne Business-Applikationen und erweiterst bestehende Lösungen zielgerichtet weiter
- In dieser Rolle verwaltest, optimierst und entwickelst du unsere MS-SQL-Datenbanken kontinuierlich weiter
- Du implementierst und betreust Schnittstellen zwischen Datenbanken und Applikationen und stellst deren reibungslosen Betrieb sicher
- Als Softwareentwickler Applikationen überwachst du Datenflüsse und Schnittstellen, um Stabilität und Performance zu gewährleisten
- Du bringst deine Ideen aktiv ein, um unsere Systeme technisch und fachlich zu optimieren und weiterzuentwickeln
Qualifikationen
- Abgeschlossene Ausbildung im Bereich Informatik oder eine vergleichbare Qualifikation
- Fundierte Erfahrung in der Frontend-Entwicklung mit Angular, TypeScript, HTML und CSS
- Praxis in der Backend-Entwicklung, idealerweise mit .NET
- Sichere Arbeit mit relationalen Datenbanken, vorzugsweise MS SQL
- Ausgeprägte Serviceorientierung und sehr gute Kommunikationsfähigkeit in Deutsch und Englisch
- Selbstständige, strukturierte und zugleich teamorientierte Arbeitsweise mit hohem Qualitätsanspruch
Benefits
Banking Software Engineer PL/SQL (m/w/d)
Rolle
In dieser Rolle entwickelst du innovative IT-Lösungen, die die Zukunft des Bankings aktiv mitgestalten. Du übernimmst die Verantwortung, eine Brücke zwischen traditionellem Banking und digital asset-basierten Geschäftsmodellen zu schlagen. Dabei arbeitest du im Umfeld einer Kernbankensoftware, die als zentrales System die fachlichen und technischen Anforderungen des modernen Bankings abbildet. Du verknüpfst bestehende Lösungen mit neuen Ansätzen und trägst so dazu bei, digitale Anlageprodukte professionell und effizient abzubilden. Durch dein Engagement treibst du die Weiterentwicklung von Prozessen und Funktionen im Bereich Digital Assets konsequent voran.
Verantwortung
- Du analysierst und konzipierst Lösungen rund um Digital Assets, Tokenisierung und die Zukunft des Bankings.
- In dieser Rolle implementierst du Systemintegrationen und bindest Custody- sowie Order-Management-Systeme ein.
- Du entwickelst in einem agilen, interdisziplinären Scrum-Team und setzt moderne Software-Methoden konsequent um.
- Als PL/SQL Anwendungsentwickler setzt du komplexe fachliche Anforderungen in der Oracle-Umgebung um.
- Du begleitest den gesamten Software-Lifecycle von der Neu- und Weiterentwicklung bis zur laufenden Optimierung der Anwendungen.
- In dieser Rolle sicherst du eine hohe Softwarequalität durch automatisierte Tests und präzise technische Spezifikationen.
Qualifikationen
Du verfügst über eine abgeschlossene höhere Ausbildung in Informatik oder eine gleichwertige mehrjährige Berufserfahrung mit entsprechender Weiterbildung.
Du besitzt fundierte Software-Engineering-Kenntnisse mit Fokus auf Oracle PL/SQL.
Idealerweise hast du bankfachliches Know-how in den Bereichen Digital Assets und Banking Operations.
Du arbeitest methodisch und analytisch und gehst Aufgaben stets strukturiert sowie selbstständig an.
Du kommunizierst sicher auf Deutsch und Englisch.
Benefits