Post Job Free
Sign in

Programmer Analyst

Company:
CGI
Location:
Ville-Marie, QC, H3G 1T4, Canada
Posted:
July 21, 2025
Apply

Description:

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.

Full-Time

Apply