Stellenangebot
Senior Software Engineer, Core Banking (80-100%)
Als Senior Software Engineer im Bereich Core Banking bist du für die Entwicklung und Integration von Prozessen und Schnittstellen zwischen digitalen Lösungen und der Kernbanking-Plattform verantwortlich. Du spielst eine Schlüsselrolle bei der Weiterentwicklung dieser Integrationen, der Sicherstellung von Skalierbarkeit und der Qualität und Zuverlässigkeit von Systemen.
Stellenbeschreibung
Jobtitel
Senior Software Engineer, Core Banking (80-100%)Standort
Schweiz, ZürichAufgaben
- Sie werden Teil eines Teams von Ingenieuren, die für den Aufbau von Prozessen und Schnittstellen verantwortlich sind, die Sygnums digitale Lösungen mit unserer Kernbanking-Plattform verbinden.
- Ihre Arbeit wird die nahtlose Synchronisierung zwischen digitalen Vermögenswerten und Kernbanking-Operationen sicherstellen.
- Als Senior-Software-Ingenieur spielen Sie eine Schlüsselrolle bei der Weiterentwicklung dieser Integrationen über Geschäftsbereiche hinweg, treiben die Skalierbarkeit von Buchungsprozessen voran und sicherstellen die Qualität und Zuverlässigkeit unserer Systeme.
- Sie werden auch API-basierte Funktionen entwerfen und warten (wie z.B. Kontostandabfragen, Kontoüberweisungen, Zahlungen, Handel und Messaging), um die sich ändernden Bedürfnisse von Kunden und Unternehmen zu erfüllen.
Hauptaufgaben
- Aktive Teilnahme an der Entwicklung neuer Funktionen und Verbesserungen durch Schreiben und Überprüfen von hochwertigem, sicherem Code mit umfassender Testabdeckung.
- Ständige Verbesserung der Qualität und Sicherheit von Anwendungen, Identifizierung von bestehender technischer Schulden und deren einfache Rückzahlung.
- Schnelle und effiziente Reaktion auf Produktionsvorfälle, Zusammenarbeit mit funktionsübergreifenden Teams zur Lösung von Problemen und Wiederherstellung der Servicekontinuität.
- Zusammenarbeit mit Plattformingenieuren zur Verbesserung von CI/CD-Pipelines und Straffung von Release-Prozessen.
- Zusammenarbeit mit Site-Reliability-Ingenieuren und Lösungarchitekten zur Optimierung von Anwendungsverfügbarkeit, Resilienz und Beobachtbarkeit.
- Förderung und Anleitung von jüngeren Software-Ingenieuren durch Coaching und Mentoring.
Anforderungen
- Sie mögen es, skalierbare Backend-Dienste auf der Grundlage unseres Tech-Stacks zu erstellen: Java, das auf AWS läuft.
- Sie haben eine kollaborative und wachstumsorientierte Einstellung.
- Sie kümmern sich um Qualität, Sicherheit und nehmen diese Aspekte im Softwareentwicklungslebenszyklus ernst.
- Sie sind damit einverstanden, die gesamte Entwicklungslebensdauer zu übernehmen, von der Lösungskonzeption bis zur Ausführung der Anwendung in der Produktion.
- Sie sind proaktiv und motivieren sich durch neue Möglichkeiten und Herausforderungen.
Was Sie hervorhebt
- Expertise in Java (5+).
- Expertise in Cor Quarkus (oder Spring).
- Expertise in der Arbeit mit RDBMS (idealerweise Postgres).
- Erfahrung in der Arbeit mit Kafka.
- Erfahrung in der Arbeit mit Lehrframeworks (idealerweise Redis).
- Entwurf von flexiblen und robusten REST-APIs mit einem API-first-Ansatz.
- Verständnis von Microservices, ereignisgesteuerter Architektur und Fähigkeit, komplexe Funktionen mit hoher Qualität und Sicherheit zu implementieren.
- Arbeitskenntnisse in Docker und Containerisierung.
- Erfahrung in der Arbeit mit Kubernetes.
- Erfahrung in der Arbeit mit AWS ist von Vorteil.
- Erfahrung in der Arbeit mit TypeScript und einem UI-Framework (React, Angular) ist von Vorteil.
Wir bieten
- Teilnahme an einem dynamischen, globalen Team, das eine vertrauenswürdige Schnittstelle zwischen traditionellen und digitalen Vermögenswerten aufbaut.
- Arbeitsplatz bei Sygnum.
Jobdetails