19 Apr
|
Société Générale
|
Montreal
19 Apr
Société Générale
Montreal
Apply on Kit Job: kitjob.ca/job/2g8wjj
Overview
Fixed 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. Responsibilities
Build 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 Qualifications
You 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. Competencies
Fluent in English; good written and verbal communication skills Analytical, rigorous, agile, detail-oriented, fast learning capacity; able to work in a high-pressure environment Technical Skills
Thorough knowledge of object-oriented programming principles Strong proficiency in .NET and C# development Solid understanding of 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 Language and Collaboration
Ability to communicate in English; collaboration with colleagues in the United States is required Benefits and Inclusion
Societe 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 Environment
Hybrid work arrangement available; specifics vary by business area in alignment with SG standards and policies.
#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2g8wjj
📌 Fixed Income Electronic Trading - Programmer Analyst (Montreal)
🏢 Société Générale
📍 Montreal