Location
Montréal, QC | Canada
Job description
C# Developer: Trade Automation and Reporting (Equity Derivatives)
C# developer to build and support mission-critical trading applications used globally.
You'll collaborate with analysts to translate business needs into technical solutions,
focusing on a new strategic trading tool for Equity Derivatives.
Responsibilities:
- Design, develop, test, and deploy features for trading and operations apps.
- Build software for trade booking, position management, and settlements.
- Define technical architecture and manage project lifecycles.
- Collaborate with teams to gather requirements, propose designs, and oversee implementation.
- Ensure data integration with other systems and test code thoroughly.
- Provide support, manage releases, and report to clients and management.
Qualifications:
- 3+ years of .NET/C# development experience.
- 2+ years of multithreading experience.
- Object-oriented programming expertise.
- Agile development understanding.
- Experience with RESTful services development.
- Strong communication and analytical skills.
- Ability to work in a fast-paced environment.
Bonus points:
- Knowledge of messaging technologies, network protocols, and socket programming.
- Experience in financial products or the financial industry.
- Risk analysis and pricing knowledge.
- Understanding of Equity Derivatives workflows.
Requirements:
- Bachelor's degree in Computer Science or equivalent.
- Fluency in English (written and spoken).
- Location:** Montreal, Canada
Développeur C# : Automatisation des transactions et rapports (Dérivés d'actions)
Nous sommes à la recherche d'un développeur C# pour développer et soutenir des applications de trading critiques utilisées dans le monde entier.
Vous collaborerez avec des analystes pour traduire les besoins commerciaux en solutions techniques,
en vous concentrant sur un nouvel outil de négociation stratégique pour les dérivés d'actions.
Responsabilités: - Concevoir, développer, tester et déployer des fonctionnalités pour les applications de trading et d'opérations.
- Construire des logiciels pour l'enregistrement des transactions, la gestion des positions et les règlements.
- Définir l'architecture technique et gérer les cycles de vie des projets.
- Collaborer avec les équipes pour recueillir les besoins, proposer des conceptions et superviser la mise en œuvre.
- Assurer l'intégration des données avec d'autres systèmes et tester le code de manière approfondie.
- Fournir une assistance, gérer les versions et rendre compte aux clients et à la direction.
Qualifications:
- Plus de 3 ans d'expérience en développement .NET/C#.
- Plus de 2 ans d'expérience en multithreading.
- Expertise en programmation orientée objet.
- Compréhension du développement agile.
- Expérience du développement de services RESTful.
- Solides compétences en matière de communication et d'analyse.
- Capacité à travailler dans un environnement en constante évolution.
Points bonus:
- Connaissance des technologies de messagerie, des protocoles de réseau et de la programmation des sockets.
- Expérience dans le domaine des produits financiers ou de l'industrie financière.
- Connaissance de l'analyse des risques et de la tarification.
- Compréhension des flux de travail des dérivés d'actions.
Exigences:
- Licence en informatique ou équivalent.
- Maîtrise de l'anglais (écrit et parlé).
- Lieu: Montréal, Canada
Job tags
Salary