Chez Fiera Capital
Nous investissons dans la création d’une culture qui permet à nos employés de se sentir appréciés, pris en charge, vus et entendus. Notre approche de l’expérience employé est adaptée à vos besoins et vos ambitions :
- Votre expérience inclusive : Nous nous engageons à entretenir un milieu de travail inclusif, sécurisant et digne de confiance.
- Votre croissance et autonomie : Nous avons des objectifs de croissance ambitieux pour notre firme, ce qui en fait l’endroit idéal pour donner de l’élan à sa carrière.
- Votre rémunération et reconnaissance : Nous attachons une grande importance à nos gens et à leur contribution – et cela se reflète dans notre rémunération et nos avantages sociaux concurrentiels, et notre culture de collaboration.
- Votre bien-être, à votre façon : Nous nous efforçons de créer un environnement de travail sain et nous proposons des programmes destinés à favoriser le bien-être de nos employés.
Ce que nous recherchons :
Nous sommes à la recherche d’un Développeur principal full stack pour contribuer à la conception, au développement et au soutien de solutions technologiques modernes au sein d’une société de gestion d’actifs. Ce rôle travaillera en étroite collaboration avec les équipes de négociation, des opérations, de conformité, des données et de technologie afin de livrer des applications évolutives qui soutiennent les flux de travail liés aux investissements et les processus critiques de l’entreprise.
La personne idéale est à l’aise de travailler sur l’ensemble de la pile applicative et possède une solide expérience avec C#/.NET, SQL et les architectures basées sur Azure. Elle doit être en mesure de traduire les besoins d’affaires en logiciels clairs, testables et fiables.
Vos responsabilités :
- Concevoir, développer, tester et maintenir des applications full stack utilisées par les équipes d’investissement, de négociation, des opérations et de conformité.
- Collaborer directement avec les utilisateurs, les analystes d’affaires et les gestionnaires de projet afin de comprendre les flux de travail et de livrer des solutions technologiques pratiques.
- Développer des services backend évolutifs à l’aide de C#, .NET, d’API REST et de services Azure natifs du nuage.
- Utiliser les services Azure pour créer des solutions modernes, notamment Azure Functions, App Services, Azure SQL, Storage Accounts et Key Vault.
- Intégrer des systèmes internes et externes, y compris des systèmes de gestion des ordres, des plateformes de négociation, des entrepôts de données, des API et des applications de fournisseurs.
- Soutenir les applications en production, résoudre les problèmes et améliorer la fiabilité des systèmes.
- Participer aux revues de code, aux discussions de conception technique, à la planification des sprints et aux activités de mise en production.
- Contribuer à la modernisation des applications existantes et aux initiatives de migration vers le nuage ou de modernisation des plateformes.
Maintenir la documentation technique et contribuer aux normes de l’équipe en matière de développement, de tests, de déploiement et de soutien.
-
Exigences requises pour réussir dans ce rôle :
- Plus de 5 ans d’expérience en tant que développeur full stack dans la livraison d’applications prêtes pour le nuage.
- Baccalauréat en informatique, génie, mathématiques, science des données ou dans un domaine connexe.
- Solide expérience pratique avec C#, .NET / .NET Core, SQL Server ou Azure SQL, et les environnements basés sur Azure.
- Bonne compréhension des patrons de conception logicielle et des pratiques de développement, notamment Entity Framework, la conception pilotée par le domaine et le développement piloté par les tests.
- Capacité à résoudre des problèmes complexes touchant les couches applicatives, bases de données, API et nuage.
Excellentes compétences en communication et capacité à travailler efficacement avec des parties prenantes techniques et non techniques.
-
Exigences souhaitées
- Expérience en gestion d’actifs ou avec des flux de travail liés aux investissements, notamment la gestion de portefeuille, la négociation, la conformité, la comptabilité, la performance ou la production de rapports clients.
- Expérience avec Azure Functions, les architectures sans serveur ou d’autres modèles natifs du nuage.
- Expérience avec Python, Blazor, les composants Razor ou des technologies Web Microsoft connexes.
- Expérience avec les tests automatisés, y compris les tests unitaires, d’intégration et de régression.
- Expérience avec des outils de développement assistés par l’IA ou la création d’automatisations fondées sur l’IA pour améliorer la productivité et résoudre des problèmes d’affaires.
Une exposition aux techniques d’optimisation quantitative, comme l’optimisation moyenne-variance, la programmation en nombres entiers mixtes ou les algorithmes génétiques, est un atout.
-
Environnement technique
- Backend : C#, .NET / .NET Core, Python, Azure Functions
- Frontend : Blazor, JavaScript, HTML/CSS
- Base de données : SQL Server, Azure Data Factory
- DevOps : Azure DevOps, Git, pipelines CI/CD
Information supplémentaire:
- Fiera Capital adhère à un mode de travail hybride avec 4 jours par semaine au bureau.
L'échelle salariale pour ce poste se situe entre 120,000$ à 145,000$. Le poste est également admissible à une rémunération additionnelle, incluant une prime de fin de contrat et des avantages sociaux. Cette échelle s’applique à la province de l’Ontario.
-
#LI-Hybrid
Tous les postes au Québec (Montréal et Laval) exigent la maîtrise du français parlé et écrit. Des compétences fonctionnelles en anglais sont également requises pour répondre aux besoins de nos bureaux et de notre clientèle à l’étranger.
Fiera Capital souscrit au principe d’équité en matière d’emploi. Notre personnel constitue notre atout le plus précieux, et c’est pourquoi nous aspirons à créer un environnement inclusif et équitable où tout le monde peut réaliser son véritable potentiel.
En tant qu’employeur équitable, Fiera Capital ne traite aucun(e) employé(e) ou candidat(e) de manière discriminatoire en raison de sa race, de la couleur de sa peau, de son sexe, de son âge, de ses origines, de sa religion, de son orientation sexuelle, de son identité de genre, de son statut d’ancien combattant, de son handicap, de ses données génétiques ou de son appartenance à un autre groupe protégé à l’échelle fédérale, régionale ou locale. De plus, Fiera Capital ne tolère aucune forme de discrimination ou de harcèlement.
Toutes nos décisions de dotation, notamment les décisions d’embauche et de promotion, sont fondées sur le mérite, les compétences, le rendement et les besoins de l’entreprise. Nous sommes heureux de recevoir des candidatures de personnes qualifiées de tous les horizons. Les personnes sélectionnées pour une entrevue seront informées que des mesures d’adaptation leur seront offertes sur demande. Si l’une d’elles demande des mesures d’adaptation, Fiera Capital consultera cette personne et prendra, ou fera en sorte que soient prises, des dispositions adéquates d’une manière qui tient compte de ses besoins en matière d’accessibilité du fait de son handicap.
Nous prions les personnes candidates de faire preuve de vigilance et d’éviter de transmettre des renseignements personnels ou confidentiels au cours du processus d’embauche, sauf par l’intermédiaire de Vérifications mondiales Mintz, la plateforme sécurisée que nous utilisons pour échanger ce type de renseignements. Veuillez communiquer avec nous si vous avez des doutes ou pensez avoir été victime de manœuvres frauduleuses lors du processus d’embauche.
Veuillez noter que les titres de postes affichés peuvent différer des titres internes. En conséquence, les offres d’emploi peuvent ne pas refléter les titres des postes indiqués dans les affichages.
Nous remercions toutes les personnes candidates de leur intérêt pour une carrière chez Fiera Capital. Nous ne communiquerons qu’avec celles qui seront convoquées en entrevue.