Talent.com
Full-Stack Developer
Full-Stack DeveloperCGI • Montréal, QC, Canada
Full-Stack Developer

Full-Stack Developer

CGI • Montréal, QC, Canada
2 days ago
Job type
  • Full-time
Job description

Développeur Full-Stack

Description de poste

Chez CGI, nous sommes passionnés par la technologie et l’innovation. Nous cherchons à renforcer notre équipe avec un programmeur analyste senior talentueux et motivé pour participer à des projets stimulants et contribuer à notre succès collectif.

Être associé chez CGI vous permettra non seulement d’élargir votre champ de compétence sur plusieurs technologies, mais vous donnera également l’opportunité de conseiller nos clients d’envergure sur les technologies et méthodologies appropriées à leurs besoins.

Notre équipe est dynamique et encourage la collaboration, l’échange et l’initiative. Le respect et le plaisir sont à la base de notre environnement de travail. CGI met l’accent sur chacun de nous, en nous offrant un plan de formation personnalisé, des avantages financiers très compétitifs et des horaires flexibles nous permettant de concilier vie personnelle et carrière.

Notre équipe secteur bancaire recherche un Développeur Full-Stack Front Office motivé, proactif et très engagé, pour travailler sur des projets stratégiques pour le US Repo Trading Desk, où la rapidité de mise en production est essentielle. Venez nous rejoindre et relevez de beaux défis !

L'objectif de notre équipe de Développeur bancaire est de fournir des services quotidiens aux unités de banque d'investissement et de banque commerciale ainsi qu'à leurs clients, afin d'accélérer leur transformation. L’équipe se distingue par la rapidité de son adoption de l'Agile, la diffusion d'une forte culture technologique et data, la simplification de la prise de décision et la mise en place d'un modèle opérationnel industrialisé soutenu à la fois par des équipes transverses et par des équipes alignées sur des unités d'affaires spécifiques.

Fonctions et responsabilités

Dans ce rôle, vous serez amené(e) à :

  • Servir de point de contact principal pour les parties prenantes US Repo (traders, ventes, middle office) du bureau de New York concernant les outils qu'ils utilisent (pricing, reporting, analyse de transactions, analytics, etc.).
  • Concevoir et développer des solutions pour les traders.
  • Superviser les mises en production, la configuration, la surveillance et le support de tous les composants systèmes et infrastructures en production.
  • Fournir un support utilisateur de niveau 1, 2 et 3.
  • Diagnostiquer les problèmes techniques et fonctionnels dans un environnement financier complexe et fournir des solutions rapides à travers des applications et plateformes globales.
  • Travailler en étroite collaboration avec les utilisateurs pour comprendre et identifier leurs besoins, puis participer aux développements requis.
  • Gérer plusieurs flux de travail simultanément.
  • Contribuer à la modernisation du système en remplaçant les outils Excel hérités par des APIs robustes et des solutions web.
  • Améliorer les processus existants afin de réduire le temps de support.
  • S'assurer que les exigences métier sont correctement respectées.
  • Appliquer les bonnes pratiques IT afin d'améliorer la qualité des développements.
  • Respecter les méthodologies Agile et de Livraison Continue.
  • Contribuer à la documentation afin de favoriser le partage de connaissances au sein de l'équipe et à l'extérieur.

Qualités requises pour réussir dans ce rôle

Ton quotidien au sein de notre équipe

Profil

Compétences et Qualifications

  • Diplôme de 1er ou 2e cycle en informatique ou dans un domaine connexe
  • Diplôme en finance
  • Expérience requise

  • 2 à 5 ans d'expérience en tant que Développeur
  • Expérience en développement dans le secteur des services financiers
  • Expérience en pricing sur produits à revenu fixe (Fixed Income)
  • Excellentes compétences de communication orale et écrite, avec aptitude à adapter son discours selon les interlocuteurs e français et anglais
  • Excellentes capacités de communication orale et écrite, avec adaptation au public.
  • Compétences techniques

  • Solides compétences en programmation orientée objet
  • Excellente compréhension des design patterns (ex. MVVM)
  • Expérience en développement d'applications en .NET C# 4.5+, .NET Core ou versions plus récentes
  • Expérience avec les technologies de bases de données et SQL
  • Maîtrise des outils de gestion de versions (Git)
  • Compréhension des concepts Agile et CI / CD
  • Expérience dans le développement d'interfaces utilisateur avec Angular ou React
  • Aisance avec les langages de script (Python)
  • Expérience avec Excel / VBA
  • Connaissance de TeamCity et OctopusDeploy
  • Secteur des services financiers

  • Compréhension des activités de Marchés de Capitaux et de Banque d'Investissement
  • Connaissance des produits Fixed Income tels que Repo, Obligations et IRS
  • Connaissance de l'analyse de risque et du pricing
  • La capacité de communiquer en anglais, à l'oral comme à l'écrit, est obligatoire puisque la personne à ce poste devra collaborer régulièrement avec des collègues et partenaires aux États-Unis.
  • Mode de travail : Sur site

    Lieu : Montréal Centre-ville

    CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60 000$ et 115 000$. Ce poste est vacant.

    #LI-AR1

    Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.

    La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que…

    Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise.

    Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe.

    Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.

    Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur.

    Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel . Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature.

    Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.

    Full-Stack Developer

    Position Description

    Being an associate of CGI will not only allow you to expand your expertise across multiple technologies, but it will also give you the opportunity to advise our major clients on the most suitable technologies and methodologies for their needs.

    Our team is dynamic and fosters collaboration, knowledge sharing, and initiative. Respect and enjoyment are at the core of our work environment.

    At CGI, we focus on each individual by offering a personalized training plan, highly competitive financial benefits, and flexible schedules that allow for a healthy work-life balance.

    Our banking development Team at CGI is to provide day-to-day services to investment and corporate banking units and their clients in order to accelerate their transformation. Our development team distinguishes itself through the speed of its agile adoption, the spread of a strong technology and data culture, the simplification of decision-making, and the implementation of an industrialized operating model supported by both transversal teams and those aligned with specific business units.

    CGI Development team is seeking a motivated, proactive, and highly engaged Full-Stack Front Office Developer to work on strategic projects for the US Repo Trading Desk, where rapid time-to-market is essential.

    Your future duties and responsibilities

    In this role, you will :

  • Serve as the primary point of contact for US Repo stakeholders (traders, sales, middle office) in the New York office regarding the various tools they use (pricing, reporting, deal analysis, data analytics, etc.).
  • Design and develop solutions for traders.
  • versee software releases, configuration, monitoring, and support of all production system components and infrastructure.
  • Provide Level 1, Level 2, and Level 3 user support and assistance.
  • Troubleshoot technical and functional issues in a complex financial environment and deliver timely solutions across global applications and platforms.
  • Work closely with users to understand and capture their needs, then participate in the required development work.
  • Manage multiple workstreams simultaneously.
  • Contribute to system modernization by phasing out legacy Excel-based tools and replacing them with robust APIs and web solutions.
  • Enhance existing processes to reduce support time.
  • Ensure business requirements are accurately met.
  • Apply IT best practices to improve development quality.
  • Adhere to Agile and Continuous Delivery methodologies.
  • Contribute to documentation to support knowledge sharing within and outside the team.
  • Required qualifications to be successful in this role

    Profile

    Skills and Qualifications

  • Undergraduate or graduate degree in Computer Science or a related field
  • Degree in Finance
  • Experience Needed

  • 2 to 5 years of experience as a Developer
  • Experience working as a Developer in the financial services industry
  • Experience with Fixed Income pricing
  • Strong verbal and written communication skills in French and English, with the ability to adapt communication style to the audience
  • Financial services industry

  • Understanding of Capital Markets and Investment Banking activities
  • Knowledge of Fixed Income products such as Repo, Bonds, and IRS
  • Knowledge of risk analysis and pricing
  • Technical Skills

  • Strong object-oriented programming skills
  • Solid understanding of design patterns (e.g., MVVM)
  • Experience developing applications in .NET C# 4.5+, .NET Core, or more recent versions
  • Experience with database technologies and SQL
  • Familiarity with source control tools (Git)
  • Understanding of Agile and CI / CD concepts
  • Experience building user interfaces with Angular or React
  • Comfortable with scripting languages (Python)
  • Experience with Excel / VBA
  • Knowledge of TeamCity and OctopusDeploy
  • English communication skills (oral and written) are required due to regular collaboration with colleagues and partners in the United States.
  • Work mode : on site

    Loc : Downtown Montreal

    CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $60,000–$115,00. This role is an existing vacancy.

    #LI-AR1

    Together, as owners, let’s turn meaningful insights into action.

    Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

    You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

    Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

    You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

    At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

    To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

    Come join our team—one of the largest IT and business consulting services firms in the world.

    Create a job alert for this search

    Fullstack Developer • Montréal, QC, Canada

    Similar jobs
    Senior Full-Stack Developer (AI-First)

    Senior Full-Stack Developer (AI-First)

    Maxa AI • Montreal, QC, Canada
    Full-time
    Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Show more
    Last updated: 21 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 18 days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    React Full Stack Developer | Dveloppeur(euse) React Full Stack

    React Full Stack Developer | Dveloppeur(euse) React Full Stack

    Jesta I.S. • Montreal, QC, Canada
    Full-time
    Our end-to-end solutions streamline your day-to-day operations throughout your entire supply chain while always keeping your customers top of mind. Were continuously enhancing our products to meet t...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Developer

    Full-Stack Developer

    CloudDevs • Montreal
    Full-time
    Vocantas (a Valsoft company) is a leader in intelligent communication solutions, helping organizations streamline workforce management through innovative scheduling, shift planning, and employee en...Show more
    Last updated: 4 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Explorance • Montreal, QC, Canada
    Full-time
    Rejoignez une entreprise base Montral qui aide les organisations du monde entier crer un parcours personnalis d'impact et d'panouissement pour leurs employs. Explorance offre des solutions i...Show more
    Last updated: 10 days ago • Promoted
    Full-Stack Developer - IAM Montreal, Toronto

    Full-Stack Developer - IAM Montreal, Toronto

    MaintainX, Inc. • Montreal
    Full-time
    MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers.We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on...Show more
    Last updated: 4 days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Vention • Montreal
    Full-time
    Be among the first 25 applicants.Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention's online-first manufacturing automation...Show more
    Last updated: 4 days ago • Promoted
    Co-Founder - Full-Stack Developer

    Co-Founder - Full-Stack Developer

    MOKO • Montreal, QC, Canada
    Full-time
    MOKO is the first streaming mobile app for Afro Music.We are looking to hire talented developers to join our team.Be part of a fast moving, lean product development team working on the continued de...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    CGI • Montréal, QC, Canada
    Full-time
    Our team is responsible for developing and maintaining our B2B platform front ends.The SOL team is in charge of building transversal solutions, provided to other IT teams to help building new servi...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Astucemedia • Montreal
    Full-time
    Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues.Our software and...Show more
    Last updated: 4 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Z953 • Montreal
    Full-time
    At Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA.Are you ready to rock your career by joining a growing company, a team of music enthusiasts in a stimula...Show more
    Last updated: 4 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Stingray • Montreal
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.At Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA.Are you r...Show more
    Last updated: 4 days ago • Promoted
    Full-Stack Developer

    Full-Stack Developer

    Index • Montreal, QC, Canada
    Full-time
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer (Product Squad)

    Senior Full Stack Developer (Product Squad)

    Medfar • Montreal, QC, Canada
    Full-time +1
    MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large communit...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    dcbel Inc • Montreal, QC, Canada
    Full-time
    Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Show more
    Last updated: 30+ days ago • Promoted
    Lead Full-Stack Developer

    Lead Full-Stack Developer

    Melanie Lyne • Laval
    Full-time
    Posted Thursday, October 9, 2025 at 4 : 00 a.Join our team to achieve your full career potential!.We are proactive, outside the box thinkers and doers who stop at nothing to make the iconic Laura and...Show more
    Last updated: 25 days ago • Promoted
    Full Stack Developer (Marketing) - Montreal

    Full Stack Developer (Marketing) - Montreal

    Industrious • Montreal, QC, Canada
    Full-time
    Industrious is the largest premium workplace-as-a-service provider and home to the highest-rated workplaces in the industry. Everything we do comes down to creating great days for teams of all sizes...Show more
    Last updated: 30+ days ago • Promoted