(Senior) Software Engineer

Six Group Ag
Zürich, Switzerland
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Java
Automation of Tests
Software Quality
Code Review
Continuous Integration
DevOps
Mobile Application Software
Openshift
Scrum
Software Architecture
Software Engineering
Data Streaming
Angular
Kubernetes
Kafka
REST
Microservices

Job description

  • Entwicklung komplexer Features für den Schweizer Finanzplatz.
  • Mitwirkung an der technischen Lösungsarchitektur und Designentscheidungen.
  • Förderung von Teamarbeit und kontinuierlicher Verbesserung im Scrum-Team., Der Name «debiX» spricht für sich, denn die Zusammensetzung von «debit» und «experience» zielt auf unser gemeinsame Ambition: Wir vereinfachen das Bezahlen für die Schweiz.

Als zentrale Plattform ermöglicht debiX mit Apple- und Google-Pay zu bezahlen, Interaktion durch mobile Apps, Erkennung von Kartenbetrug und weitere innovative Lösungen für die Kartenverwendung der Zukunft. Mit deinem Fachwissen leistest du einen wesentlichen Beitrag für die Entwicklung einer modernen Plattform. Durch den DevOps-Ansatz gewährleisten wir die hohe Stabilität unserer Services.

Bei uns zählt Offenheit, Zusammenarbeit und eine positive Fehlerkultur. Werde Teil unseres agilen Teams und gestalte mit, wie ein grosser Teil der Schweizer Bevölkerung bezahlt., * In enger Zusammenarbeit mit Product Ownern und Stakeholdern konzipierst und implementierst du komplexe Features für den Schweizer Finanzplatz und übernimmst dabei End-to-End-Verantwortung (Design bis Betrieb)

  • Du bringst dich aktiv in die technische Lösungsarchitektur ein und triffst fundierte Entscheidungen zu Design, Technologien und Integrationsmustern
  • Als erfahrenes Mitglied eines selbstorganisierten Scrum Teams treibst du die kontinuierliche Verbesserung von Entwicklungsprozessen, Architektur und Zusammenarbeit voran
  • Du lebst den DevOps-Gedanken und übernimmst Verantwortung für den stabilen Betrieb
  • Du stellst durch Code Reviews, automatisierte Tests und Best Practices eine hohe Softwarequalität sicher und wirkst aktiv an deren Weiterentwicklung mit
  • Du unterstützt und coachst weniger erfahrene Entwickler und förderst aktiv Wissenstransfer sowie Engineering Excellence im Team und teamübergreifend
  • Du arbeitest aktiv und beratend mit an querschnittlichen Themen wie Architektur, Security, Devops und Betrieb

Requirements

  • Mehrjährige Erfahrung in Softwareentwicklung und modernen Technologien.
  • Kenntnisse in Softwarearchitektur und Best Practices.
  • Team- und Kommunikationsfähigkeit sowie Coaching-Kompetenz., * Mehrjährige Erfahrung in der Softwareentwicklung mit modernen Java- und Web[1]Technologien sowie im Design von skalierbaren Systemen
  • Fundierte Kenntnisse in Softwarearchitektur (z. B. Microservices, event-driven Architektur, REST APIs) und Best Practices über den gesamten Software Development Lifecycle
  • Erfahrung mit CI/CD, DevOps-Prinzipien und Container-Plattformen (z. B. OpenShift/ Kubernetes)
  • Fähigkeit, technische Verantwortung zu übernehmen, Entscheidungen zu treffen und diese nachvollziehbar zu begründen und festzuhalten
  • Ausgeprägte Team- und Kommunikationsfähigkeit sowie Freude daran, andere zu coachen und Wissen zu teilen
  • Erfahrung im Umgang mit komplexen, geschäftskritischen Systemen, idealerweise im regulierten Umfeld (z. B. Finanzindustrie) von Vorteil
  • Pluspunkte: Erfahrung mit Angular oder vergleichbaren Frameworks, Event Streaming (z. B. Kafka), sowie Observability/Monitoring
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position