Missions Au sein d'une équipe de développement spécialisée dans les applications de trading et d'opérations financières, le titulaire du poste participe à la conception, au développement, aux tests et au déploiement de fonctionnalités stratégiques utilisées à l'échelle internationale.
- Développer, tester et déployer des fonctionnalités pour des applications de trading et d'opérations financières.
- Concevoir et maintenir des solutions liées à :
- La saisie et l'enregistrement des transactions (trade booking).
- La gestion des positions.
- Le règlement-livraison (settlement).
- Le traitement automatisé des transactions électroniques (Straight Through Processing
- STP).
- Collaborer avec de multiples systèmes amont et aval afin d'assurer la cohérence des flux de données.
- Développer des outils stratégiques dédiés à la capture des transactions et au reporting réglementaire, avec un accent particulier sur le développement back-end.
- Participer à la collecte des besoins d'affaires et à la conception des solutions avec les parties prenantes.
- Concevoir et développer des applications soutenant différentes lignes d'affaires des marchés financiers.
- Assurer l'intégration des données et des processus avec les plateformes de trading, de règlement-livraison et les systèmes connexes.
- Définir les architectures applicatives et les cadres techniques des nouvelles solutions.
- Prendre en charge des initiatives de bout en bout en transformant les besoins d'affaires en solutions techniques.
- Réviser l'architecture de systèmes existants et participer à la conception de nouvelles architectures.
- Estimer les efforts de développement et livrer les projets selon les méthodologies Agile et d'intégration continue.
- Réaliser les essais fonctionnels et techniques en respectant les processus de gestion des changements et des mises en production.
- Assurer le support applicatif de niveau 2 et 3, participer aux déploiements et produire les rapports requis auprès des parties prenantes.
- Identifier les risques techniques, élaborer des plans de contingence et collaborer avec des équipes multidisciplinaires.
- Appliquer les meilleures pratiques de développement afin d'améliorer la qualité, la robustesse et la maintenabilité des solutions.
- Contribuer activement à un environnement de travail collaboratif tout en gérant plusieurs chantiers simultanément.
Profil recherché
Compétences techniques requises
- Minimum de 3 à 5 années d'expérience en développement .
NET / C#.
- Expérience en programmation multithreadée.
- Excellente maîtrise des concepts de programmation orientée objet (POO).
- Expérience dans le développement et le déploiement de services REST.
- Solides compétences en algorithmique et en résolution de problèmes complexes.
- Capacité à transformer des besoins d'affaires en solutions durables, réutilisables et maintenables.
- Bonne compréhension des méthodologies Agile. Expérience avec les technologies suivantes
- C#
- .
NET
- MongoDB
- MQ Series
- Oracle
- Git
- Jenkins
- NuGet
- Moq Compétences professionnelles
- Excellentes aptitudes en communication orale et écrite.
- Expérience dans le secteur financier ou avec des produits financiers.
- Forte capacité d'analyse et de résolution de problèmes.
- Souci du détail, capacité d'adaptation et facilité d'apprentissage.
- Aptitude à évoluer dans un environnement dynamique et à forte pression. Formation
- Baccalauréat en informatique ou toute combinaison équivalente de formation et d'expérience. Atouts Compétences techniques
- Connaissance de solutions de messagerie telles que NATS.io ou RabbitMQ.
- Connaissance des protocoles réseau et de la programmation socket. Connaissances fonctionnelles
- Compréhension des concepts d'analyse des risques et de valorisation financière.
- Connaissance des processus de négociation et de règlement associés aux produits de revenu fixe et marchés des changes. Formation complémentaire
- Formation universitaire en finance. Responsibilities Working within a software development team dedicated to trading and financial operations applications, the successful candidate will contribute to the design, development, testing, and deployment of strategic solutions used globally.
- Design, develop, test, and deploy features for trading and financial operations applications.
- Develop and maintain solutions related to:
- Trade booking.
- Position management.
- Settlement.
- Straight Through Processing (STP) of electronic trades.
- Collaborate with multiple upstream and downstream systems to ensure data consistency and operational efficiency.
- Develop strategic tools supporting trade capture and regulatory reporting activities, with a robust focus on back-end development.
- Participate in business requirements gathering and solution design activities with stakeholders.
- Build and maintain applications supporting various financial markets business functions.
- Ensure seamless integration of
📌 Développeur C#.NET (Montreal)
🏢 SII Group
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.