
Senior Software (Python) Developer (m/w/d)
Frankfurt/Main, Mobiles Arbeiten / Home-Office
Region: Hessen
Unser Klient ist ein unabhängiger Finanzdienstleister mit Expertisen im Bereich Alternative Investments (z.B. Green Energy Infrastructure Fond) bei der Nachhaltigkeit im Unternehmen und in den Investment Fonds eine große Rolle spielt. Seit der Gründung im Jahr 2006 setzt unser Klient kontinuierlich auf Diversifikation über verschiedene Assetklassen, innovative Zugangslösungen und nachhaltiges Wachstum. Mit Standorten in Frankfurt am Main (Hauptsitz) und dem Büro in Luxemburg betreut man die Anlagen von institutionellen Kunden insbesondere in Westeuropa.
Stellenbeschreibung Als ein wichtiger Teil des Software Development Teams sind sie für die Weiterentwicklung und Ausbau der unternehmenseigenen Web-Applikationen verantwortlich.
Aufgabenschwerpunkte:
• Ausbau und Weiterentwicklung der internen Software Architektur Landschaft
• Zentralisierung und Automatisierung heterogener Datenflüsse
• Wartung, Ausbau und Entwicklung eigener Python Web-Anwendungen und Reporting Tools, mit dem Ziel Anforderungen der Geschäftsbereiche zu erfüllen
• kontinuierliche Bereicherung und Optimierung der Python Code Base
• Identifizierung fachspezifischer Anforderungen und Besprechung von Lösungsansätzen mit den Geschäftsbereichen zur Verbesserung der User Experience (UX)
• Einführung neuer Technologien zur Bereicherung der IT-Systemarchitektur
• Verantwortung für die Entwicklung, Prüfung, Freigabe und Dokumentation interner Softwareprojekte
Aufgabenschwerpunkte:
• Ausbau und Weiterentwicklung der internen Software Architektur Landschaft
• Zentralisierung und Automatisierung heterogener Datenflüsse
• Wartung, Ausbau und Entwicklung eigener Python Web-Anwendungen und Reporting Tools, mit dem Ziel Anforderungen der Geschäftsbereiche zu erfüllen
• kontinuierliche Bereicherung und Optimierung der Python Code Base
• Identifizierung fachspezifischer Anforderungen und Besprechung von Lösungsansätzen mit den Geschäftsbereichen zur Verbesserung der User Experience (UX)
• Einführung neuer Technologien zur Bereicherung der IT-Systemarchitektur
• Verantwortung für die Entwicklung, Prüfung, Freigabe und Dokumentation interner Softwareprojekte
Anforderungsprofil • Vorteilhaft ist ein abgeschlossenes Studium im Bereich Informatik oder vergleichbares, eine entsprechende Berufsausbildung, bzw. sie haben einschlägige Berufserfahrungen
• Erfahrungen im Bereich Software Development mit Python und SQL, einschließlich Kenntnisse in der objektorientierten Programmierung, Entwurfsmustern, Datenstrukturen und SOLID-Paradigmen
• Erfahrungen mit Python Web Frameworks wie Django oder Flask
• Kenntnisse in den Bereichen Datenbank- und Systemdesign
• Solides Verständnis von IT-Infrastruktur
• Vorteilhaft sind Erfahrungen mit der Jetbrains Entwicklungsumgebung (PyCharm, Youtrack, UpSource, TeamCity), sowie der Python Module: Pandas, NumPy, ReportLabs
• Einschlägige Berufserfahrung in ähnlichen Positionen aus der Finanzdienstleistungsbranche, vorzugsweise bei einem Fondsadministrator, Vermögensverwalter oder Reporting-Anbieter wären von Vorteil
Weitere persönliche Eigenschaften:
• Sie arbeiten strukturiert und lösungsorientiert
• Zuverlässige und selbständige Arbeitsweise sowie außergewöhnliche Fähigkeiten in den Bereichen Organisation, Koordination und Projektmanagement
• Sie sind neugierig und „wollen etwas bewegen“
• Sie sind ein Teamplayer und sind bereit ihr Wissen mit ihren Kollegen zu teilen
• Sie verfügen über gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
• Erfahrungen im Bereich Software Development mit Python und SQL, einschließlich Kenntnisse in der objektorientierten Programmierung, Entwurfsmustern, Datenstrukturen und SOLID-Paradigmen
• Erfahrungen mit Python Web Frameworks wie Django oder Flask
• Kenntnisse in den Bereichen Datenbank- und Systemdesign
• Solides Verständnis von IT-Infrastruktur
• Vorteilhaft sind Erfahrungen mit der Jetbrains Entwicklungsumgebung (PyCharm, Youtrack, UpSource, TeamCity), sowie der Python Module: Pandas, NumPy, ReportLabs
• Einschlägige Berufserfahrung in ähnlichen Positionen aus der Finanzdienstleistungsbranche, vorzugsweise bei einem Fondsadministrator, Vermögensverwalter oder Reporting-Anbieter wären von Vorteil
Weitere persönliche Eigenschaften:
• Sie arbeiten strukturiert und lösungsorientiert
• Zuverlässige und selbständige Arbeitsweise sowie außergewöhnliche Fähigkeiten in den Bereichen Organisation, Koordination und Projektmanagement
• Sie sind neugierig und „wollen etwas bewegen“
• Sie sind ein Teamplayer und sind bereit ihr Wissen mit ihren Kollegen zu teilen
• Sie verfügen über gute Deutsch- und gute Englischkenntnisse in Wort und Schrift