Programmer Analyst

Montreal

Offre publiée le 2025-07-22

CGI

We are seeking a talented and motivated Full Stack Developer to join our dynamic Financing and Transaction Banking (FTB) team. In this role, you will play a crucial part in shaping the future of our financial solutions. You will collaborate with business analysts, developers, and other stakeholders to design, develop, and maintain high-quality applications that support complex financial transactions.

What You'll Do :

  • Collaborate : Work closely with business analysts to understand requirements, identify optimal technical solutions, and estimate development efforts.
  • Develop : Design, develop, and implement new features, improve existing applications, and resolve technical issues.
  • Demonstrate : Present your work to stakeholders and product owners to gather feedback and ensure alignment with business objectives.
  • Agile Practices : Actively participate in Scrum ceremonies, including daily stand-ups, sprint planning, retrospectives, and demos.
  • Automation : Enhance our CI / CD pipelines and observability frameworks to improve efficiency and reliability.
  • Ownership : Take ownership of projects, contribute to codebase improvements, and refactor existing code for optimal performance and maintainability.
  • Reporting : Provide regular updates to management, including key performance indicators and insights.

What You Need :

  • Experience : 3-5 years of experience in a similar role.
  • Technical Skills :
  • NET.
  • SQL Server, Oracle, or Postgres.
  • Docker and Kubernetes.
  • IBM MQ or RabbitMQ.
  • CI / CD tools (Git, Jenkins, SonarQube, XL Deploy, JFrog).
  • Agile Scrum (Jira).
  • Domain Knowledge : Understanding of financial markets, including equity markets, interest rates, derivatives, etc.
  • Soft Skills : Strong communication, problem-solving, and analytical skills.
  • Education : Bachelor's degree in Computer Science or a related field.
  • Nice to Have :

  • Java (Spring, SpringBoot, Hibernate).
  • Angular or React.
  • Workload Automation (Autosys).
  • Elastic Search and Grafana.
  • Languages : French, English.

    Required : Strong English communication skills, both written and verbal, to collaborate effectively with US-based colleagues and partners.

    Hybrid Role :   While we offer a flexible work arrangement, this role requires a 50% on-site commitment at our Montreal office. Please only apply if you can meet this requirement.