Stellenangebot

Senior Lead, Software Engineer

Als Senior Lead Software Engineer bei Northern Trust bist du für die Analyse und Entwicklung von Datenmodellen für das Private Equity- und Hedge-Fund-Geschäft verantwortlich. Du entwirfst und implementierst cloud-native Anwendungen auf Microsoft Azure und entwickelst Pipelines für die Datenextraktion und -modellierung.

Stellenbeschreibung: Senior Lead, Software Engineer

Aufgaben

  • Analysiere und baue das Datenmodell basierend auf den Anforderungen von Private Equity und Hedge Fund-Geschäften von Northern Trust Asset Management für das kommende Alt-Datenwarehouse.
  • Analysiere Quelldaten in Zusammenarbeit mit Upstream-Teams und der 50 South-Entwicklerteam, um ein Schema zu erstellen.
  • Baue Pipelines, um erforderliche Daten aus Upstream-Systemen zu extrahieren und für die Berichterstattung an Kunden und Downstream-Systeme zu modellieren.
  • Zerlege Anforderungen in Domänen-, Modell- und Entitätsdaten für die Einrichtung im Datenwarehouse.
  • Definiere die Raw-, Transform- und Curate-Schichten für den Datenkonsum.
  • Koordiniere mit verschiedenen Anbieterprodukten und internen Anwendungen, um die Anforderungen zu verfeinern und Lösungen für technische Teams zu unterstützen.
  • Sei erster Ansprechpartner für die Klärung von Geschäftslücken im technischen Team vor Ort.
  • Teilnahme an Datenmodellierungsdiskussionen und Sicherstellung, dass das Datenwarehouse-Modell den Geschäftsanforderungen entspricht.
  • Sei ein Teamplayer mit der Fähigkeit, das Design und den Code gemäß den gegebenen Anforderungen zu besitzen.
  • Kommuniziere den Status (schriftlich und mündlich) an das Projektteam und die Geschäftsführung.
  • Suche kontinuierlich nach Möglichkeiten, die Stabilität, Skalierbarkeit und Benutzererfahrung der Anwendung zu verbessern.

Anforderungen

Erfahrung

  • Bachelor- oder gleichwertiger Abschluss in Finanzen mit technischem Hintergrund.
  • 8-12 Jahre Erfahrung als technischer Ingenieur, der hochleistungsfähige, zuverlässige und skalierbare Live-Microservice-Architekturen entwickeln und warten kann.
  • Starke Fähigkeiten in Design und Implementierung cloud-nativer Anwendungen auf Microsoft Azure, unter Nutzung von Diensten wie Azure App Services, Azure Functions, Azure Kubernetes Services (AKS), ADF und Azure-Netzwerkkonzepten.
  • Schreibe sauberen, wiederverwendbaren und gut dokumentierten Code.
  • Zusammenarbeit mit funktionsübergreifenden Teams, einschließlich UI/UX-Designern, QA-Ingenieuren und Produktmanagern.
  • Sicherstellung, dass Anwendungen hohen Leistungs-, Skalierbarkeits- und Sicherheitsstandards entsprechen.
  • Nutze Azure DevOps für CI/CD-Pipelines und Automatisierung.

Fähigkeiten

  • Vertrautheit mit Frameworks wie Spring Boot, Microservice-Architektur.
  • Erfahrung in cloud-nativer Entwicklung und Bereitstellung auf Microsoft Azure.
  • Praktische Erfahrung mit Azure-Diensten wie Azure App Services, Functions, Kubernetes (AKS), Azure DevOps, Blob Storage und Service Bus.
  • Kenntnisse von RESTful APIs, SOAP und Microservice-Architektur.
  • Solides Verständnis von Datenbanktechnologien (z.B. Azure SQL, MySQL, Cosmos DB, PostgreSQL).
  • Erfahrung mit Versionskontrollsystemen wie Git.
  • Vertrautheit mit Containerisierungstools wie Docker und Orchestrierungstools wie Kubernetes.
  • Starkes Verständnis von Designmustern, Algorithmen und Datenstrukturen.
  • Exzellente analytische und Problemlösungsfähigkeiten.
  • Design, Entwicklung und Nutzung von Datenstrukturen und Datenmarts zur Unterstützung von Berichterstattung.
  • Gute analytische und Problemlösungsfähigkeiten.
  • Sowohl Aufmerksamkeit für Details als auch Fähigkeit, über Details hinauszusehen, um breitere Auswirkungen zu erkennen und strategische Lösungen zu empfehlen.
  • Selbststarter; positiv und anpassungsfähig in einer sich ständig ändernden Umgebung.
  • Fähigkeit, unabhängig und im Team zu arbeiten.
  • Erwiesene zwischenmenschliche und Kommunikationsfähigkeiten mit technischen und geschäftlichen Partnern.
  • Starkes Verständnis für den Aufbau von CICD-Pipelines für das Änderungsmanagement.

Bevorzugte/empfohlene Fähigkeiten

  • Vertrautheit mit dem Änderungsmanagementprozess.
  • Kenntnisse im Finanzbereich – Investment Management, Portfolio-Konstruktion und Ris

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.