Electronic Trading Development Analyst

6 days ago


Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time
About the Role

We are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software in an AGILE environment for price/inventory publication, inquiry management, and straight-through processing of electronic trades.

The successful candidate will have a strong background in object-oriented programming, with a focus on.Net C# and multithreaded application development. Experience with messaging technologies, programming design patterns, and source control tools such as Git is also essential.

You will work closely with our business analysts and the support team to ensure that our software interacts seamlessly with various external electronic trading systems and exchanges. Your role will involve developing our strategic trading tool for dealer-to-client and inter-dealer trading across Fixed Income.

We are looking for a candidate who is proficient in Dependency Injection and Entity Framework, with experience in CI/CD frameworks and standard DevOps tools. Knowledge of Fixed Income Products such as Bonds and IRS is a plus, as is experience in Electronic trading (dealer-to-client and inter-dealer).

Key Responsibilities
  1. Develop and maintain software applications for various front-office businesses
  2. Ensure data and flows between trading and settlement applications are maintained
  3. Manage initiatives from start to end, including working with users and business analysts, proposing designs, and implementing projects
  4. Estimate effort and ensure timely delivery
  5. Follow agile and continuous delivery methodology
  6. Ensure code is well-tested
  7. Follow release management/change management processes
  8. Provide 2nd and 3rd-level support
  9. Assist the support team in the rollout of releases
  10. Provide clear and consistent reports to clients and management
  11. Collaborate with other teams, including networking, systems, quality assurance, support, architects, and other development teams
  12. Improve quality of development using IT best practices
  13. Participate as a motivated, proactive, and highly contributing member of the global team
  14. Manage several streams of work concurrently
Requirements
  • Master's degree in Computer Science or related subject
  • Strong knowledge of object-oriented programming
  • Experience with.Net C# and multithreaded application development
  • Understanding of messaging technologies
  • Knowledge of programming design patterns
  • Experience with source control tools such as Git
  • Understanding of agile development practices
  • Proficient in Dependency Injection and Entity Framework
  • Experience in CI/CD frameworks and standard DevOps tools
  • Knowledge of Fixed Income Products such as Bonds and IRS
  • Knowledge of Electronic trading (dealer-to-client and inter-dealer)
  • Good written and verbal communication skills
  • Analytical skills
  • Rigorous
  • Dynamic, detail-oriented, fast learning capacity, and able to work in a high-pressure environment
About Us

We are a global financial institution with a strong presence in the electronic trading market. Our team is dedicated to developing and supporting software applications that enable our clients to trade efficiently and effectively.

We offer a dynamic and challenging work environment, with opportunities for professional growth and development. Our team is committed to delivering high-quality solutions that meet the needs of our clients.

Why Join Us

As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and develop your skills and expertise. We offer a competitive salary and benefits package, as well as opportunities for career advancement.

We are committed to creating a diverse and inclusive work environment, where everyone has the opportunity to succeed. We believe that our employees are our greatest asset, and we are committed to supporting their growth and development.



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

    About the RoleWe are seeking a highly skilled and motivated Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic...


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

    About the RoleWe are seeking a highly skilled and motivated Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic...


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

    About the RoleWe are seeking a highly skilled and motivated Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic...


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

    About the RoleWe are seeking a highly skilled and motivated Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


  • Montreal, Quebec, Canada Société Générale Assurances Full time

    Electronic Trading Development AnalystThis role is designed for a proficient C#/.Net developer to collaborate with the electronic trading division. This team is tasked with the creation and maintenance of software solutions for price and inventory management, inquiry processing, and seamless execution of electronic trades. The selected candidate will play a...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications in an AGILE environment for price/inventory publication, inquiry management, and...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications in an AGILE environment for price/inventory publication, inquiry management, and...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team at SGS Société Générale de Surveillance SA. As a key member of our electronic trading team, you will be responsible for developing and supporting software applications for price/inventory publication, inquiry management, and straight-through processing...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software in an AGILE environment for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software in an AGILE environment for price/inventory publication, inquiry management, and straight-through processing of electronic trades.Key...


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

    About the RoleWe are seeking a highly skilled Electronic Trading Development Analyst to join our team in Montreal. As a key member of our electronic trading team, you will be responsible for developing and supporting software in an AGILE environment for price/inventory publication, inquiry management, and straight-through processing of electronic trades.The...