Find similar career opportunities
Développeur(se) Full Stack Senior - React / TypeScript & C# .NET Category: Software Development/ Engineering
Main location: Canada, Quebec, Montre9al
Position ID:J0926-0429
Employment Type: Full Time
Position Description: Mode de travail : Sur site
Dure9e du mandat : 12 mois, renouvelable
Date de de9but : De8s que possible
Langue : Anglais obligatoire - frane7ais un atout
Calendrier : Canada (Que9bec)
Description du poste
Nous recherchons un(e) De9veloppeur(se) Full Stack Senior posse9dant une forte expertise en de9veloppement Front-End avec React et TypeScript, ainsi que de bonnes compe9tences Back-End en C# / .NET Core, pour contribuer au de9veloppement de plateformes technologiques utilise9es dans un environnement de marche9s des capitaux.
Le poste est principalement oriente9 Front-End (environ 70 %), avec une composante Back-End C#/.NET (environ 30 %).
Vous inte9grerez une e9quipe multidisciplinaire et internationale regroupant des de9veloppeurs, analystes fonctionnels, QA et e9quipes de support. Vous participerez au cycle de vie complet des applications, de la conception jusqu'au support en production.
Les solutions de9veloppe9es permettent notamment aux e9quipes de trading de suivre leur exposition au risque en temps re9el et de ge9rer la construction et la diffusion de courbes de taux d'inte9reat.
Vos responsabilite9s
Concevoir, de9velopper et faire e9voluer des interfaces Web complexes avec TypeScript et React.
De9velopper de nouveaux e9crans et ame9liorer les fonctionnalite9s existantes des plateformes de trading et de gestion des risques.
Participer au de9veloppement Back-End en C# / .NET Core.
De9velopper et maintenir des fonctionnalite9s temps re9el utilisant notamment SignalR.
Collaborer directement avec les e9quipes de trading et fournir du support aux utilisateurs Front Office.
Participer e0 l'ame9lioration et e0 la maintenance des pipelines CI/CD.
Optimiser la performance, la stabilite9 et la qualite9 des applications.
De9velopper et maintenir des tests automatise9s et unitaires.
Appliquer les bonnes pratiques de de9veloppement : SOLID, Clean Code, Craftsmanship et BDD.
Collaborer avec des e9quipes internationales dans un environnement Agile.
Participer e0 la coordination technique et e0 la gestion des de9pendances entre diffe9rentes e9quipes.
Your future duties and responsibilities: Compe9tences recherche9es
Essentielles
7+ anne9es d'expe9rience en de9veloppement logiciel.
Expertise avance9e en de9veloppement Web avec :
TypeScript
React
SignalR
Redux, Promises, Callbacks et concepts associe9s
Bonnes compe9tences en C# / .NET Core.
Expe9rience avec les API REST et architectures applicatives modernes.
Tre8s bonne compre9hension des principes SOLID, Clean Code et tests unitaires.
Expe9rience dans des environnements Agile.
Expe9rience avec Git et les pratiques CI/CD.
Expe9rience de9montre9e en marche9s des capitaux et dans un environnement Front Office.
Excellente maeetrise de l'anglais.
Important : une expe9rience principalement Angular sans expertise de9montre9e en React ne sera pas suffisante pour ce poste.
Environnement technologique
Une expe9rience avec plusieurs des technologies suivantes est fortement recherche9e :
React | TypeScript | SignalR | C# | .NET Core | AWS | Kafka | Kubernetes | ELK | REST APIs | Git | CI/CD
Required qualifications to be successful in this role: Profil recherche9
Vous eates un(e) de9veloppeur(se) senior capable d'e9voluer dans un environnement technologique complexe, performant et fortement oriente9 temps re9el.
Vous eates e0 l'aise pour collaborer directement avec des e9quipes de Trading / Front Office, comprendre leurs besoins et transformer ceux-ci en solutions techniques robustes.
Vous posse9dez e9galement :
Une excellente capacite9 e0 travailler en e9quipe.
Une bonne gestion des priorite9s et du temps.
Une capacite9 e0 travailler de fae7on autonome.
De solides compe9tences en communication.
Une aisance dans un environnement international et multiculturel.
Formation
Diplf4me universitaire en informatique, syste8mes d'information, ge9nie logiciel ou domaine connexe, ou expe9rience professionnelle e9quivalente.
CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette de9pend de divers facteurs, notamment le niveau de compe9tence, le marche9 ge9ographique, l'expe9rience, la formation ainsi que les licences et certifications professionnelles. Les de9cisions en matie8re de re9mune9ration de9pendent des particularite9s de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60,000$-115,000$ ce poste est vacant.
#LI-AM1
Skills: - English
- Agile
- ASP.NET Core
- C#
- ELK
- French
- Kubernetes
- React JavaScript
- Typescript