Programmer Analyst Intermediate

Montreal

60 000,00$ - 115 000,00$ /an

Offre publiée le 2026-02-10

CGI

Analyste Programmeur Intermédiaire

Description de poste

Ê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.

Nous sommes à la recherche d’un Analyste Programmeur Intermédiaire pour se joindre à notre équipe de développeurs logiciels dans le secteur finance.

Fonctions et responsabilités

Votre mission

  • Collaborer avec les Business Analysts afin de comprendre les besoins, identifier la meilleure approche technique et estimer les charges.
  • Développer de nouvelles fonctionnalités, améliorer les applications existantes et corriger les anomalies.
  • Présenter les fonctionnalités livrées aux parties prenantes et aux Product Owners afin de recueillir leurs retours et de garantir l'alignement avec les besoins métier.
  • Participer aux cérémonies Agile/Scrum, notamment les daily stand-ups, le grooming du backlog, les rétrospectives de sprint et les démonstrations de sprint.
  • Améliorer et automatiser les tâches techniques transverses, en particulier autour des pipelines CI/CD et des frameworks d'observabilité.
  • Prendre en charge de nouvelles initiatives et contribuer activement à la maintenance, au refactoring et à l'amélioration continue de la base de code existante.
  • Assurer une visibilité auprès du management en produisant des indicateurs pertinents pour soutenir la prise de décision.

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

Prérequis indispensables (« Must Have »)

Formation & Expérience

  • Diplôme universitaire en informatique ou équivalent.
  • Minimum 5 ans d'expérience dans un poste similaire.
  • Capacité démontrée à travailler sur des systèmes d'information complexes.
  • Connaissance des marchés financiers (actions, taux d'intérêt, produits dérivés, etc.).

Compétences & Aptitudes

  • Excellentes capacités d'organisation, d'analyse et de méthode.
  • Bonnes compétences en communication et en interaction avec les parties prenantes.
  • Bonne connaissance des langues anglaise et française*

Compétences techniques

  • .NET
  • Bases de données : SQL Server, Oracle, PostgreSQL
  • Conteneurisation et orchestration : Docker, Kubernetes
  • Systèmes de messagerie : IBM MQ, RabbitMQ
  • Outils CI/CD : Git, Jenkins, SonarQube, XL Deploy, JFrog
  • Pratiques et outils Agile/Scrum (ex. : Jira)

Atouts pour le poste (“Nice to Have”)

  • Java (Spring, Spring Boot, Hibernate)
  • Frameworks front-end : Angular ou React
  • Outils d'automatisation des workloads (ex. : Autosys)
  • Outils d'observabilité et de supervision : Elasticsearch, Grafana

*Un bon niveau d'anglais (oral et écrit) est requis pour collaborer avec des équipes basées 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.

Programmer Analyst Intermediate

Position Description

Becoming a partner at CGI will not only allow you to broaden your expertise across multiple technologies but will also give you the opportunity to advise our major clients on the technologies and methodologies best suited to their needs.

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

CGI values each of us, offering a personalized training plan, highly competitive compensation, and flexible work schedules that allow us to achieve a healthy work-life balance.

We are currently seeking an Intermediate Programmer Analyst to join our financial software development team.

Your future duties and responsibilities

Your mission:

  • Collaborate with Business Analysts to understand requirements, identify the best technical approach, and estimate effort.
  • Develop new features, enhance existing applications, and fix defects.
  • Demonstrate delivered features to stakeholders and product owners to gather feedback and ensure alignment with business needs.
  • Participate in Agile/Scrum ceremonies including daily stand-ups, backlog grooming, sprint retrospectives, and sprint demos.
  • Improve and automate transversal technical tasks, particularly around CI/CD pipelines and observability frameworks.
  • Take ownership of new initiatives and actively contribute to maintaining, refactoring, and improving the existing codebase.
  • Provide visibility to management by producing relevant indicators to support decision-making.

Required qualifications to be successful in this role

Profile Must Have

Education & Experience

  • University degree in Computer Science or equivalent.
  • Minimum 5 years of experience in a similar role.
  • Proven ability to work with complex information systems.
  • Knowledge of financial markets (equities, interest rates, derivatives, etc.).

Skills & Aptitudes

  • Strong organizational, analytical, and methodical skills.
  • Good communication and stakeholder interaction skills.
  • Good knowledge of English and French*

Technical Skills

  • .NET
  • Databases: SQL Server, Oracle, PostgreSQL
  • Containerization & orchestration: Docker, Kubernetes
  • Messaging systems: IBM MQ, RabbitMQ
  • CI/CD tools: Git, Jenkins, SonarQube, XL Deploy, JFrog
  • Agile/Scrum practices and tools (e.g., Jira)

Nice to Have

  • Java (Spring, Spring Boot, Hibernate)
  • Front-end frameworks: Angular or React
  • Workload automation tools (e.g., Autosys)
  • Observability and monitoring tools: Elasticsearch, Grafana

Work mode

On site

Localization: Montreal Down-town

*English proficiency (spoken and written) is required to collaborate with teams in the United States.

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 000. This role is an existing vacancy.

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