Fixed Income Electronic Trading

4 weeks ago


Montreal, Canada Societe Generale Full time

OverviewFixed Income Electronic Trading - Programmer Analyst: The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team 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. Our applications interface with multiple external electronic trading platforms and exchanges, including Bloomberg, Tradeweb, BrokerTec, among others. The role focuses on the development of our strategic trading tool, enabling dealer-to-client and inter-dealer trading across the Fixed Income market. Responsibilities encompass both client-side and server-side development. The candidate will be involved throughout the full software development lifecycle, including specification definition, coding, testing, documentation, deployment, and ongoing support.ResponsibilitiesBuild and develop trading platforms for Fixed Income Flow desks, including US Linear Rates, Fixed Income, Latam, and FX.Collaborate with trading and sales teams to understand user needs and translate them into clear system specifications.Work alongside senior developers to propose designs and implement projects accordingly.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 the rollout of software releases.Provide clear and consistent status reports to clients and management.Collaborate effectively with other teams, including networking, systems, and other 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 work streams concurrently with strong organizational skills.Profile and QualificationsYou are graduated with a Bachelor/Master’s degree in computer science or related subject. A degree in Finance is a plus.Language: Ability to communicate in English, both orally and in writing, is required.CompetenciesFluent in English; good written and verbal communication skillsAnalytical, rigorous, dynamic, detail-oriented, fast learning capacity; able to work in a high-pressure environmentTechnical SkillsThorough knowledge of object-oriented programming principlesStrong proficiency in .NET and C# developmentSolid understanding of design patterns, including MVVMExperience with source control tools, preferably GitGood understanding of Agile development methodologiesProficiency in Dependency Injection and Entity FrameworkExperience with CI/CD pipelines and tools such as TeamCity and JenkinsKnowledge of Fixed Income Products such as Bonds and IRS is a plusKnowledge of Electronic trading (dealer-to-client and inter-dealer) is a plusMultithreaded application development knowledge is a plusUnderstanding of messaging technologies is a plusLanguage and CollaborationAbility to communicate in English; collaboration with colleagues in the United States is requiredBenefits and InclusionSociete Generale offers competitive compensation and benefits. Additional details about benefits, diversity and inclusion, and company culture are provided by the employer as described in the job posting.Work EnvironmentHybrid work arrangement available; specifics vary by business area in alignment with SG standards and policies. #J-18808-Ljbffr



  • Montreal, Canada Societe Generale Full time

    OverviewFixed Income Electronic Trading - Programmer Analyst: The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team develops and maintains software solutions in an Agile environment, supporting price contribution, RFQ management, Order Management Systems (OMS), and straight-through processing of electronic...


  • Montreal, Canada SGS Société Générale de Surveillance SA Full time

    Responsibilities The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team 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. Our applications interface with multiple...


  • Montreal, Canada SGS Société Générale de Surveillance SA Full time

    Responsibilities The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team 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. Our applications interface with multiple...


  • Montreal, Canada SGS Société Générale de Surveillance SA Full time

    Responsibilities The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team 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. Our applications interface with multiple...


  • Montreal, Canada Societe Generale Full time

    A leading financial institution in Montreal is seeking a C#/.NET Developer to join their Fixed Income electronic trading team. This role involves the development of trading platforms and requires proficiency in .NET and C#. Candidates must have a bachelor's degree in computer science and experience in an Agile environment. The position offers a hybrid work...


  • Montreal, Canada Societe Generale Full time

    A leading financial institution in Montreal is seeking a C#/.NET Developer to join their Fixed Income electronic trading team. This role involves the development of trading platforms and requires proficiency in .NET and C#. Candidates must have a bachelor's degree in computer science and experience in an Agile environment. The position offers a hybrid work...


  • Montreal, Canada SGS Société Générale de Surveillance SA Full time

    A financial services firm in Montreal is seeking a C#/.NET developer to join their Fixed Income electronic trading team. The role involves developing software solutions in an Agile environment and requires strong technical skills in .NET and C#. The ideal candidate will manage multiple work streams and collaborate closely with various teams. Competitive...


  • Montreal, Canada SGS Société Générale de Surveillance SA Full time

    A financial services firm in Montreal is seeking a C#/.NET developer to join their Fixed Income electronic trading team. The role involves developing software solutions in an Agile environment and requires strong technical skills in .NET and C#. The ideal candidate will manage multiple work streams and collaborate closely with various teams. Competitive...


  • Montreal, Canada Societe Generale Full time

    Join to apply for the Trading électronique Fixed Income - Analyste programmeur role at Societe GeneraleOverviewLa position est pour un développeur C#/.NET afin de rejoindre l'équipe de trading électronique Fixed Income. Cette équipe développe et maintient des solutions logicielles dans un environnement Agile, supportant la contribution des prix, la...


  • Montreal, Canada Societe Generale Full time

    Join to apply for the Trading électronique Fixed Income - Analyste programmeur role at Societe GeneraleOverviewLa position est pour un développeur C#/.NET afin de rejoindre l'équipe de trading électronique Fixed Income. Cette équipe développe et maintient des solutions logicielles dans un environnement Agile, supportant la contribution des prix, la...