Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Temporaire à temps plein
Description du poste
Nous recherchons un développeur back-end C# d’un niveau expert pour rejoindre une équipe de livraison à Montréal. Il s’agit d’un poste 100% back-end axé sur le développement côté serveur et d’applications de bureau autonomes. Les candidats ayant principalement de l’expérience dans le web, le front-end ou le full stack ne conviennent pas à ce poste.
Ce que vous ferez
- Développer, refactoriser et optimiser des composants back-end côté serveur et d’applications de bureau autonomes
- Identifier et résoudre le code qui sous-performe afin d’améliorer l’efficacité et les performances de l’application
- Écrire un code robuste et bien structuré, avec une forte attention à la multi-threads, aux structures de données et aux algorithmes
- Effectuer des revues de code et contribuer à des tâches inter-équipes, à la gestion des releases et aux vérifications de régression
- Participer aux efforts de test, y compris l’application des méthodologies TDD et BDD aux nouveaux codes et aux bases de code existantes
Ce que vous apportez
- 8+ années d’expérience professionnelle en développement C# dans un contexte back-end ou d’applications de bureau autonomes
- Maîtrise de niveau expert de C# et de l’environnement Visual Studio
- Solides compétences en programmation multi-threads, structures de données, algorithmes, SQL et optimisation d’applications
- Expérience avérée pour identifier, détecter et refactoriser du code qui sous-performe
- Exposition pratique à des technologies incluant SQL Server, gRPC, Hibernate, WinForms, WCF, REST APIs et Swagger
- Compréhension approfondie des concepts de programmation et réelle curiosité quant à la façon dont les API et les choix d’architecture fonctionnent en interne
- Admissibilité à une vérification d’antécédents obligatoire
Atouts
- Expérience antérieure en finance, trading ou connaissance du domaine à travers les classes d’actifs, les taux, le FX, le revenu fixe ou les produits structurés
- Connaissance des concepts TDD et BDD et application pratique dans des bases de code existantes
- Compétence en langue française
Mode de travail
- Montréal, QC avec jusqu’à 2 jours de télétravail par semaine après 3 mois, sous réserve de la discrétion du gestionnaire
- Contrat de 6+ mois
- Anglais requis; le français est un atout
- Les jours fériés légaux du Québec s’appliquent