Stellenangebot
Senior Software Engineer, Core Banking
Als Senior Software Engineer bei Sygnum in Zürich bist du für die Entwicklung von Prozessen und Schnittstellen zwischen digitalen Lösungen und dem Core-Banking-System verantwortlich. Deine Arbeit soll eine nahtlose Synchronisation zwischen digitalen Vermögenswerten und Kernbankgeschäften gewährleisten.
Aufgaben
Als Senior Software Engineer bist du für den Aufbau von Prozessen und Schnittstellen verantwortlich, die Sygnams digitale Lösungen mit unserer Core-Banking-Plattform verbinden. Deine Arbeit stellt sicher, dass digitale Assets und Core-Banking-Operationen nahtlos synchronisiert werden. Deine Hauptaufgaben umfassen:- Aktive Teilnahme an der Entwicklung neuer Funktionen und Verbesserungen durch das Schreiben und Überprüfen von hochwertigem, sicheren Code mit umfassender Testabdeckung
- Ständige Verbesserung der Qualität und Sicherheit von Anwendungen, Identifizierung bestehender technischer Schulden und Durchführung von Änderungen, um diese zu beheben
- Prompte und effektive Reaktion auf Produktionsvorfälle, Zusammenarbeit mit cross-funktionellen Teams, um Probleme zu lösen und die Dienstkontinuität wiederherzustellen
- Zusammenarbeit mit Plattform-Ingenieuren, um CI/CD-Pipelines zu verbessern und Release-Prozesse zu rationalisieren
- Zusammenarbeit mit Site-Reliability-Ingenieuren und Solution-Architekten, um die Anwendungsverfügbarkeit, Widerstandsfähigkeit und Beobachtbarkeit zu optimieren
- Förderung und Führung von Junior-Software-Ingenieuren durch Coaching und Mentoring
Anforderungen
Unser idealer Kandidat:- Möchte skalierbare Backend-Dienste auf Basis unserer Tech-Stack erstellen: Java, das auf AWS läuft
- Hat eine kooperative und wachstumsorientierte Einstellung
- Legt Wert auf Qualität und Sicherheit und integriert diese Aspekte in den Software-Entwicklungslebenszyklus
- Ist damit vertraut, die gesamte Entwicklungsphase zu besitzen, von der Lösungsentwicklung bis zum Betrieb der Anwendung in der Produktion
- Ist proaktiv und wird durch neue Chancen und Herausforderungen motiviert
- Expertenwissen in Java (10+ Jahre)
- Expertenwissen in C++ oder Quarkus (oder Spring)
- Expertenwissen in der Arbeit mit RDBMS (idealerweise Postgres)
- Erfahrung mit der Nutzung von Kafka
- Erfahrung mit der Nutzung von Teaching-Frameworks (idealerweise Redis)
- Entwurf flexibler und robuster REST-APIs mit einem API-ersten Ansatz
- Verständnis von Microservices, event-getriebener Architektur und Fähigkeit, komplexe Funktionalitäten mit hoher Qualität und Sicherheit umzusetzen
- Praktische Erfahrung mit Docker und Containerisierung
- Erfahrung mit der Arbeit mit Kubernetes
- Erfahrung mit der Arbeit mit AWS ist von Vorteil
- Erfahrung mit der Arbeit mit TypeScript und einem UI-Framework (React, Angular) ist von Vorteil
Wir bieten
Beim Beitritt zu Sygnum bist du Teil eines dynamischen, globalen Teams, das eine vertrauenswürdige Schnittstelle zwischen der traditionellen und digitalen Asset-Ökonomie aufbaut. Bei der Arbeit bei Sygnum erlebst du unsere schnelle, aufregende Arbeitsumgebung, die Meritokratie und Zusammenarbeit sowie offene Kommunikation fördert. Neben unserer ambitionierten langfristigen Mission kommen wir auch zusammen, um wichtige Meilensteine und jährliche Krypto-Industrie-Jubiläen wie den Bitcoin Pizza Day zu erreichen.Jobdetails