Développeur C#.NET (Montreal)

Développeur C#.NET (Montreal)

22 Oct
|
SII Group
|
Montreal

22 Oct

SII Group

Montreal

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.

📌 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.

Subscribe to this job alert:

Get the latest job offers by email for: développeur c#.net (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur c#.net (montreal) / montreal