Enable job alerts via email!

Programmer Analyst FullStack Backend C# intermediate

CGI

Montreal

On-site

CAD 80,000 - 100,000

Full time

10 days ago

Job summary

A leading IT consulting firm in Montreal is seeking a software developer to implement backend services and drive technical improvements. The ideal candidate should have over 5 years of experience, strong C# and .Net skills, and be fluent in both French and English. This role involves engaging in DevOps activities and enhancing system performance. Competitive packages and a supportive work environment are offered.

Benefits

Career growth opportunities
Inclusive workplace
Teamwork and respect values

Qualifications

  • Minimum 5 years of related experience or in a similar role.
  • Strong experience with C#, .Net 6/8, and Dry IoC.
  • Experience with data handling (Entity Framework) and cloud skills.

Responsibilities

  • Implement backend services for a new front end (reports).
  • Drive technical improvements and contribute to the migration to Azure.
  • Engage in DevOps activities and upgrade pipelines to Github Actions.

Skills

C#
.Net 6/8
Agile methodology
Fluent in French
Fluent in English
Kubernetes
Docker
Entity Framework
Excel file generation
Dry IoC

Education

Bachelor’s in computer science or related field

Tools

Microsoft Azure
MS SQL 2022
React 18
Jenkins

Job description

Position Description:

The team belongs to the Risk Metrics department, which supports and develops tools for monitoring Front office activities worldwide. You will join a feature team of 4 responsible for this application, which ensures activities comply with Volcker and French Banking Law regulations.

We follow an Agile framework (Scrum) to:

  • Build trustful relationships with functional partners through transparent communication
  • Maintain a dynamic team focused on delivering value and long-term application sustainability
  • Encourage autonomous development with team support, emphasizing continuous improvement and software craftsmanship

Continuous improvement is key for us!

Your future duties and responsibilities:

YOUR MISSION

  • Implement backend services for a new front end (reports)
  • Drive technical improvements
  • Contribute to the migration to Azure
  • Enhance performance (APIs, Entity Framework)
  • Generate Excel reports with graphs
  • Engage in DevOps activities
  • Upgrade pipelines to Github Actions

How you will contribute:

  • Interact with stakeholders to decompose requests into detailed stories, developing code following Software Craftsmanship best practices
  • Deliver working code meeting acceptance criteria, ensuring quality through testing, deployment, and production support
  • Document technical designs, maintain test cases, and support inquiries and issues
  • Manage release processes, draft release notes, develop scripts, and lead deployments with contingency plans
  • Maintain C/C++ modules, transform legacy systems, and contribute to Agile implementation

Required qualifications:

  • Minimum 5 years of related experience or in a similar role
  • Proficiency in coding, testing, documenting, and support for Volcker Metrics Repository
  • Strong experience with C#, .Net 6/8, Dry IoC
  • Experience with data handling (Entity Framework)
  • Excel file generation skills
  • Knowledge of MS SQL, Kubernetes, Docker
  • React 18 experience
  • Cloud skills (security, architecture, design patterns)
  • Agile (Scrum) methodology
  • Strong organizational and communication skills
  • Ability to analyze and give/receive constructive feedback
  • Fluent in French and English

Nice to Have:

  • ITIL Certification
  • Azure Cloud Certification
  • Bachelor’s in computer science or related field
  • Standardized SonarQube use

*Ability to communicate fluently in English, both orally and in writing, is required due to collaboration with colleagues in the US.*

Technical Stack: Microsoft Azure, .Net 6-8, Dry IoC, Specflow, Gherkin, Entity Framework, MS SQL 2022, tSQLt, Kubernetes, Docker, Jenkins, Groovy, OAuth 2.0, React 18

Location: Montréal

#LI-AR1

Bilingualism in French and English is required due to the role's interaction with national and global clients.

What you can expect from us:

At CGI, ownership, teamwork, respect, and belonging are core values. You will be empowered from day one as a CGI Partner, shaping our strategy and success together.

Your work will create value through innovative solutions, building relationships, and leveraging global capabilities to scale ideas and embrace new opportunities.

We support your career growth with leadership that cares about your well-being and opportunities to develop skills and broaden horizons.

We value diversity and are committed to an inclusive workplace. If you need accommodations, please inform your recruiter. For accessibility inquiries, contact us via email. This email is for accessibility requests only.

Join one of the largest IT and business consulting firms worldwide and be part of our journey.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs