Stellenangebot
Senior Software Engineer (TechX)
Als Senior Software Engineer (TechX) bei Julius Baer soll ich die Entwicklung von Softwarelösungen leiten, indem ich technische Führung und Anleitung biete, um qualitativ hochwertige Lösungen termingerecht zu liefern. Ich werde auch als technischer Leiter fungieren, indem ich Richtlinien und Pfade für Entwickler vorschlage, um Konsistenz, Qualität und Leistung sicherzustellen.
Stellenbeschreibung
Aufgaben
- Lead AMIC technische Führung
- Propose Richtlinien/Pfade für Entwickler, um Konsistenz, Qualität und Leistung sowie Evolvierbarkeit sicherzustellen
- Kommunikation hoch technischer Probleme an nicht-technische Zielgruppen
- Einflussnehmer und Vorbild in den Praktiken der Software-Entwicklung sein
- Zusammenarbeit mit Teams, um Ziele zu erreichen; Erfahrung mit agilen Methoden wie SAFe (Scaled Agile Framework)
- Erfahrung mit Best Practices wie Test-Driven Development (TDD) und Continuous Integration (CI) und Continuous Delivery (CD)
- Untersuchung und Lösung von Produktionsproblemen, um eine stabile Produktionsumgebung aufrechtzuerhalten
- Stakeholder-Management – enge Zusammenarbeit mit Finanzen, Business Change Engineers und Projektmanagern, um Software-Lieferungen zu steuern und zu verwalten
- Anforderungen analysieren, Aufwand schätzen, Zeitplan planen, Fortschritt verwalten
- Sicherstellung von Awareness, Beteiligung und Unterstützung von Schlüsselstakeholdern und Teilnehmern durch Engagement von Projektgruppen und Teams
- Technische und architektonische Entwürfe entwerfen und überprüfen; architektonische Richtlinien durchsetzen und Status quo hinterfragen
Regulatorische Verantwortlichkeiten / 8+9 Risikomanagement
- Demonstration angemessener Werte und Verhaltensweisen, einschließlich, aber nicht beschränkt auf Standards für Ehrlichkeit und Integrität, Sorgfalt und Diligenz, faire Behandlung (Kunden fair behandeln), Management von Interessenkonflikten, Kompetenz und solide berufliche Entwicklung, angemessenes Risikomanagement und Einhaltung geltender Gesetze und Vorschriften
- Sicherstellung der Verantwortung für die Identifizierung und enge Verwaltung von Risiken und Problemen und die Steuerung aller Stakeholder, um termingerecht und in den erforderlichen Qualitätstandards zu liefern
Anforderungen
Verhaltensanforderungen
- Initiative ergreifen, enthusiastisch und missionsorientiert bei der Erfüllung von Verpflichtungen
- Ambition, flexibel, um neue Technologien aufzunehmen und proaktiv
- Fähigkeit, Annahmen in Frage zu stellen und Problemstellungen zu hinterfragen; Debattierfähigkeit und starke Kommunikationsfähigkeiten und Arbeitsethik
- Großes Augenmerk auf Details, Nuancen und Granularität von Situationen
- In schnelllebigen Umgebungen mit dynamischen Anforderungen gedeihen
- Fähigkeit, mit Unklarheiten, stressigen Situationen und Notfallsituationen umzugehen
- Hands-on-Entwicklungserfahrung und eine Vorliebe für das Setzen von Beispielen für Junior-Teammitglieder
- Vorherige Erfahrung mit Startup-Projekten oder nachgewiesene Fähigkeit, ein Projekt unabhängig zu leiten, ist bevorzugt
Professionelle und technische Anforderungen
- 8-15 Jahre Hands-on-Erfahrung in der Software-Entwicklung, mit einer soliden Grundlage in Systemdesign und skalierbarer Architektur
- Mindestens 3 Jahre Erfahrung in der unabhängigen Verwaltung von Cloud-Umgebungen und der Lieferung von Infrastrukturlösungen für Projektteams
- Sehr organisiert mit der Fähigkeit, mehrere Aufgaben effektiv zu priorisieren und zu verwalten
- Erfahrung in der Beeinflussung von Stakeholdern, Projekten zum Abschluss bringen und Lieferherausforderungen überwinden
- Starker analytischer Geist mit der Fähigkeit, komplexe funktionale Anforderungen in effiziente, praktische und zweckmäßige technische Lösungen zu übersetzen
Technische Anforderungen
- Tiefes Wissen über CI/CD-Best Practices, einschließlich Automatisierungspraktiken und Release-Management
- Starke Debugging-, Problemlösungs- und Root-Cause-Analyse-Fähigkeiten
- Proficient in Linux und Shell-Scripting für Systemaufgaben und Automatisierung
- Solides Verständnis von Cloud-nativen Technologien, einschließlich Kubernetes (K8s) und Open Policy Agent (OPA)
- Arbeitskenntnisse von Kafka und Messaging-Systemen
- Exposition gegenüber Microservices-Architektur und decoupled Processing
- Klarer und effekt
Jobdetails