Fixed Income Electronic Trading - Programmer Analyst

Societe Generale

Montreal (administrative region)

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Societe Generale is seeking a C#/.NET Developer for its Fixed Income electronic trading team in Montreal, Canada. This role involves developing software solutions in an Agile environment, supporting trading activities, and collaborating with various teams.

The successful candidate will possess a strong background in .NET and C# development, coupled with excellent problem-solving and communication skills. Experience in finance or trading platforms is a plus, making this an exciting opportunity for tech-savvy professionals.

Qualifications

  • Bachelor's or master's degree in a relevant field.
  • Strong proficiency in .NET and C# development.
  • Experience with Agile methodologies.

Responsibilities

  • Develop trading platforms for Fixed Income Flow desks.
  • Collaborate with trading and sales teams for specifications.
  • Establish project designs with senior developers.

Skills

Fluent in English
Analytical and rigorous
Detail-oriented
Dynamic and fast-learning

Education

Bachelor’s or master’s degree in computer science or related subject
Degree in Finance (a plus)

Tools

.NET
C#
Git
TeamCity
Jenkins

Job description

Position Overview

C#/.NET Developer – Fixed Income Electronic Trading

Join the Fixed Income electronic trading team, which develops and maintains software solutions in an Agile environment, supporting price contribution, RFQ management, Order Management Systems (OMS), and straight-through processing of electronic trades. The applications interface with external platforms and exchanges such as Bloomberg, Tradeweb, BrokerTec, and others.

Reference: 260008DJ

Responsibilities
  • Develop trading platforms for Fixed Income Flow desks, including US Linear Rates, Fixed Income, Latam, and FX.
  • Collaborate with trading and sales teams to translate user needs into clear system specifications.
  • Work alongside senior developers to propose designs and implement projects.
  • Estimate effort and ensure timely delivery of development tasks.
  • Adhere to Agile methodologies and continuous integration/continuous delivery (CI/CD) practices.
  • Write well‑tested, maintainable code to ensure software quality.
  • Follow release and change‑management processes rigorously.
  • Take responsibility for 2nd and 3rd level support of the applications.
  • Manage software release rollouts.
  • Provide clear and consistent status reports to clients and management.
  • Collaborate effectively with other teams, including networking, systems, and development groups.
  • Apply IT best practices to continuously improve development quality.
  • Participate as a motivated, proactive, and highly contributing member of the global team.
  • Manage multiple concurrent work streams with strong organizational skills.
Qualifications

Profile

  • Graduated with a bachelor’s or master’s degree in computer science or a related subject.
  • Degree in Finance is a plus.

Competencies

  • Fluent in English.
  • Good written and verbal communication skills.
  • Analytical and rigorous.
  • Dynamic, detail‑oriented, fast‑learning capacity, able to work in a high‑pressure environment.

Technical Skills

  • Object‑oriented programming principles.
  • Strong proficiency in .NET and C# development.
  • Programming design patterns, including MVVM.
  • Experience with source control tools, preferably Git.
  • Good understanding of Agile development methodologies.
  • Proficiency in dependency injection and Entity Framework.
  • Experience with CI/CD pipelines and tools such as TeamCity and Jenkins.
  • Knowledge of fixed‑income products such as bonds and IRS is a plus.
  • Knowledge of electronic trading (dealer‑to‑client and inter‑dealer) is a plus.
  • Multithreaded application development knowledge is a plus.
  • Understanding of messaging technologies is a plus.
Legal & Compliance

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

Societe Generale is committed to offering an inclusive recruitment experience to all candidates. If you require any reasonable accommodations during the recruitment process, please let our recruiters know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fixed Income Electronic Trading-Programmer Analyst
Fixed Income Electronic Trading-Programmer Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Fixed Income Electronic Trading-Programmer Analyst
Fixed Income Electronic Trading-Programmer Analyst

SGS Société Générale de Surveillance SA • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Software Engineer
Software Engineer

Societe Generale • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Trading électronique Fixed Income - Analyste programmeur
Trading électronique Fixed Income - Analyste programmeur

Societe Generale • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Programmer Analyst
Programmer Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Lead Software Engineer - Fixed Income Municipal Securities eTrading (Hybrid)
Lead Software Engineer - Fixed Income Municipal Securities eTrading (Hybrid)

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 100,000 - 130,000
C# .Net Developer - Capital Markets
C# .Net Developer - Capital Markets

BeachHead • Toronto

On-site
CAD 120,000 - 180,000
Application Development Technical Lead Analyst Developer Vice President Conversion
Application Development Technical Lead Analyst Developer Vice President Conversion

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Application Development Technical Lead Analyst Developer Vice President Conversion
Application Development Technical Lead Analyst Developer Vice President Conversion

Citi • Mississauga

On-site
CAD 168,000 - 237,000
eTrading Java Developer, Front Office Trading
eTrading Java Developer, Front Office Trading

Citigroup Inc. • Mississauga

On-site
CAD 132,000 - 199,000