01Environ 3+ années d'expérience professionnelle en développement logiciel, avec une expérience pratique substantielle et récente en développement Python.
02Solide maîtrise de Python, de la conception orientée objet, de l'architecture d'applications, de la conception de packages/modules et des fondamentaux de l'ingénierie logicielle.
03Expérience avérée dans le développement et le support d'applications et de services Python de qualité production.
04Expérience pratique dans la création d'applications Web et de composants d'interface utilisateur Web connectés à des services backend.
05Solide expérience en API et en intégration de systèmes, incluant REST et les interfaces de données d'entreprise.
06Solide expérience en SQL, intégration de bases de données et traitement de données ; expérience pratique avec Pandas ou des bibliothèques équivalentes.
07Expérience dans la maintenance et l'amélioration de bases de code existantes et volumineuses, y compris le débogage de composants inconnus.
08Solide expérience en tests automatisés, de préférence avec pytest, incluant le mocking efficace et les tests d'intégration.
09Expérience avec Git, CI/CD, des environnements serveurs Linux et/ou Windows, ainsi que les processus de mise en production.
10Capacité démontrée à résoudre les problèmes liés aux applications, aux données, à l'intégration, aux performances et aux échecs de tâches planifiées.
11Excellentes compétences en communication et capacité à travailler avec des utilisateurs métier, des Quants, des équipes de support, des équipes d'infrastructure et des propriétaires d'applications.
Qualifications souhaitées
01Frameworks web Python tels que Streamlit, Quart, FastAPI ou Flask.
02Développement front-end moderne utilisant React, JavaScript ou TypeScript, HTML et CSS.
03PostgreSQL, SQL Server, QuestDB, Xenomorph TimeScape ou d'autres plateformes de séries temporelles/données.
04Intégration de systèmes de données de marché et de marchés financiers comparables à Bloomberg, Refinitiv ou Murex.
05Outils de planification d'entreprise tels que Tidal et technologies de messagerie telles que Kafka ou ActiveMQ.
06GitLab CI/CD, conteneurisation, déploiement automatisé et outils d'observabilité modernes.
07Expérience technologique dans les services financiers ou les marchés financiers, idéalement en dérivés actions, produits structurés, QIS ou données de marché.