Senior Full Stack .NET Developer (.NET core - digital transformation)

Permanent contract|Montreal|IT (Information Technology)

Senior Full Stack .NET Developer (.NET core - digital transformation)

Montreal, Canada Permanent contract IT (Information Technology)


If you're into the following challenges: digital, energy transition, diversity/inclusion and you would like to get involved in building the future, you’ve come to the right place. We are looking for team players, invested people who are able to bring ideas and express their opinions.

Are you looking for a stable company offering international opportunities?

Société Générale Group counts 130000 employees located in more than 60 countries around the globe.

Present in Canada since 1974, Société Générale Canada Technology and Service center are rapidly growing to support the group's global activities.

Société Générale has positioned itself as a frontrunner in supporting the energy transition and carbon net zero financing.

Did you know?

Societe Generale remains open as an essential service during Covid-19! We have adopted a gradual process of reopening our offices, placing flexibility and health of our employees at the top of our priorities

About the position:

We are looking for a Senior Full Stack .NET Developer (with .NET Core - digital transformation) to join our growing department. The successful incumbent will integrate the Accounting and regulatory reporting and will contribute to regulatory reporting projects but also contribute to the department digital transformation.

What will be your day-to-day?

Your responsibilities include, but are not limited to, the following:

• Build a highly scalable and high-performance architecture

• Design and develop back-end data services, web applications using .NET Core, SQL, Web API, RESTful services, and web-based front-end for user profiles using JavaScript and React.js.

• Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks

• Work with other software leads on developing testing processes and frameworks

• Document the work you do, especially APIs that you create

• Having a good understanding of business requirements and their mapping to a given software framework

• Adhering to SDLC methodology and design principles of SG software framework.

Profile required

What you bring to our team:

A software developer, you possess significant experience in code development and system design on .NET core platform.

The technical skills:

  • You have 5 years of development and architecture experience with the Microsoft stack (C#, .NET Core) and SQL
  • You have 2+ years of experience with Continuous Integration / Continuous Delivery using modern DevOps tools and workflows such as git, GitHub, Jira, and Jenkins
  • You have 2+ years of experience with agile development (Scrum, Kanban, etc) and Test Automation (behavior, unit, integration testing)
  • You have 2+ years of web front-end development (with Angular.js and/or React.js)
  • You have previous experience with Oracle SQL or PostgreSQL or similar RDBMS background
  • You are willing to learn Python

The soft skills:

  • Ability to understand business requirements and business priorities
  • Ability to understand complex technical architecture
  • Ability to coordinate and facilitate project execution and delivery commitment with other IT teams which include teams under different operational time zones
  • Proactive on taking leadership when needed, self motivated, dynamic and result oriented
  • Team player

The education:

  • You have a Bachelor's Degree in computer science, engineering or equivalent job experience

Bonus skills:

  • You have previous experience or good working knowledge of Docker platform
  • Bilingualism (French/English)

What's in it for you?

  • Competitive salary and vacation package
  • Great coverage and Social benefits (2000$ health spending account to get massages or pay other services not covered by our insurance)
  • Personal Spending account (1000$/year), it even works to pay animal day care!
  • Maternity, paternity and adoption leave for all
  • An opportunity to express yourself and get involved:

Our employees resource groups and committee such as Pride and Allies, American Women Network, Black Leadership Network, One planet demonstrate the involvement of our employees for their community.

And… a great training offer plus opportunities to evolve within the company with mobility opportunities.

Why join us

A career within the Societe Generale Group is an opportunity to participate in a team effort to build the bank of tomorrow.

Together, let's be the future:

  • Commitment to putting integrity at the heart of our businesses
  • Commitment to Diversity and Inclusion
  • Climate commitment
  • Citizen engagement

Business insight

At Societe Generale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious.

Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.

If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Still hesitating? 
You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved.

In accordance with its commitment to provide a safe work environment for anyone accessing its facilities, under Societe Generale Canada's Covid-19 vaccination policy, only fully vaccinated employees will be allowed to come to the Montreal and Toronto offices.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Reference: 220000Q6
Entity: Montreal Solution Center 1
Starting date: 2022/02/28
Publication date: 2022/01/07