Programmeur Analyst - XOne - IT (Systèmes d'information) - Montréal, Québec, Canada

Societe Generale

$75K — $95K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of .NET/C# development experience
  • 2 years of multithreading experience
  • Ability to translate business features into maintainable code
  • Strong knowledge of object-oriented programming
  • Understanding of Agile development practices
  • Experience developing and deploying RESTful services
  • Algorithmic skills

Responsibilities

  • Develop applications for front office business units
  • Ensure seamless data and process integration with trading applications
  • Define architectural frameworks for new developments
  • Manage end-to-end initiatives by collaborating with users and business analysts
  • Review and design architecture for new systems
  • Estimate efforts and ensure timely delivery using Agile methodologies
  • Conduct rigorous code testing and manage version control processes

Benefits

  • Minimum of 20 vacation days plus 4 personal days
  • Maternity, paternity, parental, and adoption leave support
  • Health expense accounts and personal expense accounts
  • Fully sponsored virtual medical assistance and an employee assistance program
  • Continuous development culture with access to training programs
Full Job Description
Vos missions au quotidienÀ PROPOS DU POSTE :L'objectif de l'Unité globale de support technologique et opérationnel (GBTO) au Canada est de fournir des services quotidiens aux unités d'investissements et de banque d'affaires de Société Générale ainsi qu'à leurs clients afin d'accélérer leur transformation. GBTO se distingue de ses concurrents par la rapidité de la transformation Agile mise en place, en diffusant une culture et un environnement technologique axés sur les données, en réduisant les processus de prise de décision et en adoptant une véritable approche industrielle, en s'appuyant sur nos équipes transversales ou celles alignées sur les différentes sous-unités d'affaires.Dans ce rôle central et dynamique, vous contribuerez à la conception, au développement, aux tests et au déploiement de fonctionnalités cruciales dans des applications utilisées par nos traders et opérations à travers le monde, avec une focalisation principale sur New York.En tant que développeur C#, nous vous demandons d'être polyvalent, de faire preuve de qualités de leadership et d'aborder les défis avec enthousiasme, en fournissant des solutions innovantes qui soutiennent la croissance de notre entreprise. Dans notre environnement AGILE, vos responsabilités incluent la création et le support de logiciels pour la réservation de transactions, la gestion des positions, le règlement et le traitement automatisé des transactions électroniques au sein de l'équipe Post Trade Equity. Cela implique une interaction active avec divers systèmes en amont et en aval.Votre poste tourne autour du développement d'un outil de trading stratégique pour la capture des transactions et la déclaration réglementaire dans le domaine des produits dérivés d'actions, couvrant le développement côté serveur. Vous participez activement à la collecte des exigences et aux processus de conception, en collaborant avec des analystes métier et en exploitant vos connaissances en finance et protocoles de trading. Le rôle s'étend de la conceptualisation à la livraison, en respectant les processus AGILE, de livraison continue et de gestion des changements.PILE TECHNIQUE :C# | .NET | MongoDB | MQ Series | Oracle | GIT | Jenkins | Nugget| MOQ | Quel sera votre quotidien ?Les responsabilités principales comprennent :• Développer des applications pour diverses entreprises du front office.• Assurer une intégration transparente des données et des flux avec d'autres applications de trading et de règlement.• Définir des cadres architecturaux pour les nouveaux développements.• Gérer des initiatives de bout en bout en collaborant avec les utilisateurs et les analystes métier, traduisant les exigences en systèmes, proposant des conceptions et supervisant la mise en œuvre.• Examiner et concevoir l'architecture pour de nouveaux systèmes.• Estimer les efforts et assurer une livraison en temps opportun en utilisant des méthodologies agiles et de livraison continue.• Tester rigoureusement le code et appliquer les processus de gestion des versions et de gestion des changements.• Assumer la responsabilité du support de niveau 2 et 3, assister dans le déploiement des versions et fournir des rapports clairs aux clients et à la direction.• Évaluer les risques, formuler des stratégies de contingence et collaborer avec diverses équipes.• Tirer parti des meilleures pratiques informatiques pour améliorer la qualité du développement.• Participer activement en tant que membre motivé et proactif de l'équipe mondiale, gérant efficacement plusieurs flux de travail simultanément.Et si c'était vous ?COMPÉTENCES et qualifications :Exigences en compétences techniques :Obligatoires :1. 3 à 5 ans d'expérience en développement .NET / C#.2. 2 ans d'expérience en multithreading.3. Capacité à transformer les fonctionnalités métier en code durable, maintenable et réutilisable.4. Maîtrise de la programmation orientée objet.5. Compréhension des pratiques de développement agile.6. Expérience dans le développement et le déploiement de services RESTful.7. Compétences algorithmiques. Souhaitables :• Connaissance des technologies de messagerie (nats.io, RabbitMQ), des protocoles réseau et de la programmation socket. Exigences en compétences :Obligatoires :1. Bonnes compétences en communication écrite et verbale.2. Expérience dans les produits financiers ou l'industrie financière.3. Compétences analytiques.4. Dynamisme, souci du détail, capacité d'apprentissage rapide et aptitude à travailler dans un environnement sous pression. Souhaitables :• Connaissance en analyse des risques et tarification.• Compréhension des flux de travail de négociation et de règlement pour les produits dérivés d'actions. Exigences éducatives :• Obligatoires : Baccalauréat en informatique ou équivalent.• Souhaitables : Diplôme en Finance.Langue(s) : Français, anglaisL'habileté de communiquer en anglais, tant à l'oral que par écrit, est une exigence puisque la personne occupant ce poste devra collaborer régulièrement avec des collègues et des partenaires situés aux États-Unis.En raison de l'application de la loi fédérale américaine sur les valeurs mobilières à ce poste, les candidats qui postuleront ce poste devront se soumettre à une vérification approfondie de leurs antécédents, y compris la collecte de leurs empreintes digitales par un fournisseur tiers sélectionné par la Financial Industry Regulatory Authority (" FINRA ").Plus qu'un poste, un tremplinNOS AVANTAGES :CE QUE NOUS FAISONS DIFFÉREMMENT CHEZ SOCIÉTÉ GÉNÉRALEOffre de rémunération et d'avantages concurrentiels, y compris, mais sans s'y limiter :Minimum de 20 jours de vacances + 4 jours personnels Politique de soutien en matière de congé de maternité, de paternité, parental et d'adoption Comptes de dépenses de santé (2 000 $/an) et de dépenses personnelles (1 000 $/an) avec plus de 75 catégories de remboursement admissibles (santé, formation, électronique, etc.)Assistance médicale virtuelle entièrement parrainée et programme d'aide aux employés pour vous et votre famille immédiateDivers groupes de ressources pour les employés (GRE) avec lesquels communiquer, comme Pride and Allies, American Women Network, Black Leadership Network, One planet, etc. Une culture de développement continu en encourageant nos collaborateurs à différents programmes de formation (plateforme de formation et de coaching en ligne comme Coursera, GoFluent, Pluralsight, First Finance, etc.)ENVIRONNEMENT DE TRAVAIL HYBRIDE:Société Générale propose un régime de travail hybride qui offre aux employés la possibilité de travailler à distance, ainsi que sur place, afin de promouvoir l'interaction et la collaboration avec les collègues tout en adhérant à tous les protocoles standard de SG. Les modalités de travail hybride varient en fonction du secteur d'activité. Les secteurs d'activité concernés détermineront et communiqueront les modalités de travail qui répondent le mieux à leurs besoins.

Similar Jobs

More Jobs at Societe Generale

More Finance & Insurance Jobs

Find similar Programmeur Analyst - XOne - IT (Systèmes d'information) - Montréal, Québec, Canada jobs: