Stellenangebot
Lead, SW Eng
Northern Trust sucht einen Lead Software Engineer für sein Technology Development Centre in Pune, Indien, der Erfahrung in der Entwicklung von skalierbaren und anpassbaren Reporting-Lösungen mit Python hat. Der Stelleninhaber wird Teil eines agilen Entwicklungsteams sein und für die Analyse und Design von Multi-Asset-Geschäftsplattformen verantwortlich sein.
Aufgaben
Als Lead Software Engineer bist du Teil eines Agile-Entwicklungsteams und verantwortlich für die Analyse und Design von Multi-Asset-Geschäftsplattformen, die sowohl geschäftliche als auch technische Anforderungen erfüllen. Deine Hauptaufgaben umfassen:- Analyse und Erstellung von Anforderungen für Multi-Asset-Quant-Geschäfte von NT Asset Management
- Sicherstellung, dass der Code den Standards und Best Practices auf der Plattform entspricht
Anforderungen
Für diese Position benötigen wir:- Bachelor-Abschluss in Informatik, Ingenieurwesen oder Informationstechnologie
- 8-12 Jahre Erfahrung als Python-Berater, der für die Entwicklung hoch effizienter, skalierbarer und anpassbarer Berichtslösungen verantwortlich ist
- Erfahrung mit Quant-basierten Bibliotheken und Algorithmen
- Erfahrung in der Gestaltung und Architektur komplexer, mehrschichtiger Systeme
Erforderliche Fähigkeiten
Wir suchen nach Kandidaten mit:- Exzellenten Kenntnissen von SDLC und Agile-Entwicklungspraktiken
- Expertenkenntnissen in Python 3, Pandas, NumPy
- Erfahrung in der Datenanalyse mit Python 3
- Starker Erfahrung in der Entwicklung von Backend-APIs mit Fast APIs
- Expertenkenntnissen in der Entwicklung von nativen Cloud-Anwendungen – bevorzugt Azure
- Expertenkenntnissen in der Implementierung von API-getriebenen Microservices
- Expertenkenntnissen in der Implementierung von Sicherheitsbest Practices für API-Plattformen – Oauth/SAML, Verschlüsselung usw.
- Expertenkenntnissen in der Erstellung automatisierter Unit-Testfälle
- Erfahrung in der asynchronen Verarbeitung (Batch-Streaming zur Verarbeitung großer Datenmengen)
- Kenntnisse von Testmethoden und Erfahrung in der Automatisierung von Code-Veröffentlichungen und redundanten Aufgaben mit Shell/Python-Skripten
- Verwaltung von Berechtigungen, Sicherung und Leistung über verschiedene Datenbanken wie MySQL, MSSQL, Postgres usw.
- Erfahrung bei der Erstellung von Schnittstellen zu Data Lakes, Operational Data Stores und Enterprise Datawarehouse
- Expertenkenntnisse in SDLC und verwandten Verfahren und Sprachen
- Gute analytische und problemlösende Fähigkeiten
- Fähigkeit, unabhängig und im Team zu arbeiten
- Bewährte zwischenmenschliche und Kommunikationsfähigkeiten mit technischen und geschäftlichen Partnern
Bevorzugte Fähigkeiten
Bevorzugt werden Kandidaten mit:- Vertrautheit mit dem Banken- und Finanzwesen
- Kenntnissen des Finanzwesens – Investment-Management, Portfolio-Konstruktion und Risikomanagement
- Erfahrung mit Quant-basierten Bibliotheken und der Erstellung von CAPM-basierten Modellen
- Erfahrung in der Optimierung von Testprozessen durch die Einführung von Automatisierung und die Nutzung von Tools
Wir bieten
Wir bieten eine Arbeitsumgebung, in der Bewegung innerhalb des Unternehmens gefördert wird, Führungskräfte zugänglich sind und Sie stolz darauf sein können, für ein Unternehmen zu arbeiten, das sich für die Unterstützung der Gemeinschaften einsetzt, die wir bedienen.Jobdetails