Horizon Trading Solutions ?
1. Une Fintech spécialisée dans la conception d’une plateforme facilitant les différentes activités de trading sur les marchés financiers électroniques (automatisation de certaines activités (Market Making, Algo Trading...), gestion des ordres et exécutions de manière optimale (Agency Trading, Order and Execution Management System…),Un logiciel à la fine pointe de la technologie déployée sur site ou en SaaS,
2. Une roadmap produit ambitieuse : Machine Learning, IA, Crypto Currencies, Low Latency…
3. Une société à taille humaine (120 collaborateurs) où vous pouvez faire une différence,
4. Une société internationale présente dans 6 pays pour servir des clients répartis sur 26 pays,
5. Une société engagée : certifié B-Corp, partenaire de Planet Tech’care, Ethical IA et Lakaa, fond de dotation,
6. Une société reconnue dans son domaine : Best trading solution for listed securities 2022 et 2023, Best trading system strategy development 2022,, Best sell-side OMS 2021, Multi-Asset Trading System of the year 2020…
Votre rôle ?
Au sein d’une équipe Scrum de 6 à 9 personnes, vous participerez aux étapes de développement de nos solutions (de la spécification jusqu’à l’intégration) :
* Intégration et assemblage des applications Java : Coordonner l’assemblage des différents modules, bibliothèques et services pour créer une plateforme fonctionnelle. Assurer la compatibilité entre les différents composants logiciels.
* Automatisation des tests : Concevoir, développer et maintenir des suites de tests automatisés, en produisant un code propre, performant et maintenable, tout en respectant des normes de développement de haut niveau. Cela inclut les tests unitaires, d’intégration, de performance et de sécurité.
* Conception et automatisation de création des environnements: Gérer les différents environnements (configuration et paramétrage) et les données de test. Travailler étroitement avec les équipes opérationnelles pour assurer une intégration fluide dans les pipelines CI/CD.
* Collaboration dans le processus de développement : Travailler en étroite collaboration avec les ingénieurs logiciels et les équipes produit pour comprendre la fonctionnalité, l'architecture et la conception des composants logiciels. Participer aux revues de conception et fournir des retours sur la testabilité et les éventuels problèmes de qualité.
* Définir et mettre en œuvre des plans de test : Élaborer des plans de test et des stratégies de tests complets, y compris des tests fonctionnels et non fonctionnels (par exemple, performance, scalabilité, sécurité) pour valider la qualité des logiciels.
* Suivi de l'exécution des tests automatisés et analyse des résultats : Exécuter et analyser les bugs potentiels. Travailler avec les équipes de développement pour résoudre les problèmes identifiés et refactorer les tests si nécessaire.
* Rapport et documentation des défauts : Suivre, rapporter et prioriser les défauts dans les outils de suivi des bugs, en assurant une communication claire et une description précise de chaque problème.
* Amélioration de l'efficacité des tests : Évaluer et améliorer en continu les stratégies, frameworks et processus de test pour réduire le temps de test et améliorer la stabilité et la couverture.
* Mentorat et leadership : En tant que senior, vous serez amené à encadrer des membres plus juniors de l’équipe, partager ses connaissances et promouvoir les meilleures pratiques en matière de d’automatisation des tests.
* Un anglais technique courant permettant une collaboration internationale: nécessaire pour lire les spécifications, rédiger du code et de la documentation, et échanger avec les équipes.
Les plus de ce poste :
* Un cadre de travail stimulant avec des défis techniques variés et des sujets fonctionnels riches.
* Une équipe experte et passionnée : rejoignez une communauté de développeurs talentueux dans un contexte international.
* Un environnement de travail collaboratif: événements réguliers (déjeuners, afterworks, sensibilisation climatique, etc.) et jusqu’à 3 jours de télétravail par semaine après la période d'essai.
* Une intégration personnalisée : bénéficiez d'un programme d'onboarding structuré avec un mentor pour faciliter votre prise de poste.
Alors n’hésitez pas et rejoignez l’aventure Horizon !
Le processus de recrutement ?
* Un premier échange avec la HRBP France & Canada en visioconférence,
* L’entretien avec un/des senior développeur(s)
* Un potentiel dernier échange avec un/des managers.
Horizon is an equal opportunity employer. We promote diversity, multiculturalism, and inclusion.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.