Responsibilities

The aim of Global Business Service Unit (GBSU) Canada is to deliver day‑to‑day services to SociétéGénérale investment and corporate bank units and their clients in order to accelerate their transformation. GBSU differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision‑making process, and adopting a true industrial approach, leveraging different teams either transversal or aligned to the different sub‑business units.

In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features in applications used by our traders and operations across the globe, with a primary focus on NewYork. As a C# Developer, you are expected to be versatile, display leadership qualities, and approach challenges with enthusiasm, delivering innovative solutions that support our business growth in an AGILE environment.

Day‑to‑Day Responsibilities

  • Build applications for diverse front office businesses.
  • Ensure seamless integration of data and flows with other trading and settlement applications.
  • Define architectural frameworks for new developments.
  • Manage end‑to‑end initiatives by collaborating with users and business analysts, translating requirements into systems, proposing designs, and overseeing implementation.
  • Review and design architecture for new systems.
  • Estimate effort and ensure timely delivery using agile and continuous delivery methodologies.
  • Thoroughly test code and enforce release management and change management processes.
  • Own 2nd and 3rd level support, assist in release rollouts, and provide clear reports to clients and management.
  • Assess risks, formulate contingency strategies, and collaborate with various teams.
  • Leverage IT best practices to enhance development quality.
  • Actively participate as a motivated and proactive member of the global team, effectively managing multiple streams of work concurrently.

Technical Stack

  • C#, .NET, MongoDB, MQ Series, Oracle, GIT, Jenkins, Nuget, MOQ

Technical Skills Requirements

  • 3‑5+ years of .NET / C# development experience.
  • 2+ years of multithreading experience.
  • Ability to transform business functionality into sustainable, maintainable, and reusable code.
  • Proficiency in object‑oriented programming.
  • Understanding of agile development practices.
  • Experience with developing and deploying RESTful services.
  • Algorithmic skills.

Nice‑to‑Have Technical Skills

  • Knowledge of messaging technologies (nats.io, RabbitMQ), network protocols, socket programming.

Competency Requirements

  • Strong written and verbal communication skills.
  • Experience in financial products or the financial industry.
  • Analytical skills.
  • Dynamic, detail‑oriented, fast‑learning capacity, and ability to work in a high‑pressure environment.

Nice‑to‑Have Competency Requirements

  • Knowledge in risk analysis and pricing.
  • Understanding of trading and settlement workflows for FIC products.

Educational Requirements

  • Bachelor’s degree in computer science or equivalent.
  • Degree in finance (nice‑to‑have).

Languages

French and English.

Communication Requirements

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.

Background Screening

Due to US Federal Securities law that may apply to this position, candidates who apply may be required to submit to an enhanced background screening, including the collection of their fingerprints by a third‑party vendor selected by the Financial Industry Regulatory Authority (FINRA).

Equal Opportunity Statement

SocieteGénérale is committed to offering an inclusive recruitment experience to all candidates.


#J-18808-Ljbffr
Similar jobs

More from SGS Société Générale de Surveillance SA
SGS Société Générale de Surveillance SA 2 days ago
SGS Société Générale de Surveillance SA 2 days ago
SGS Société Générale de Surveillance SA 3 days ago

Programmer Analyst - Banking operations processing - Montreal, Quebec, Canada

Apply Now
Back to search page