15740 - Sr C# .NET Programmer Analyst
Société Générale 
Membre depuis 25.03.2021
  Les contacts sont disponibles pour les utilisateurs inscrits seulement.
Inscrivez-vous maintenant!
Détails emploiDétails employeur
Date : 25.03.2021

Titre d'emploi :Sr C# .NET Programmer Analyst
Mots clés :(pas d'information)

Catégorie d'emploi :
  • Programmation
    • VB, VB.Net
    • C#
    • Oracle, PL/SQL, Progress
    • C / C++

Lieu :Montréal, Québec, Canada
Expérience de travail :oui
Expérience de travail :2+ à 5 ans
Formation :Baccalauréat
Statut :permanent
Exigence salariale :(de l'heure) 
Longue description
The position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams.

The Post Trade Fixed Income team develops and support software in an AGILE environment for trade booking, position management, settlement management and straight through processing of electronic trades. Our software interacts with various upstream and downstream systems.

The position involves developing our strategic trading tool for trade capture and regulatory reporting across Fixed Income. This position includes client and server-side development. The candidate will be required to take part in the requirements gathering and design process, along with the business analyst, which will require knowledge of finance and trading protocols. The candidate will also be expected to take requirements all the way to delivery meanwhile following agile, continuous delivery and change management processes.

Main Accountabilities

Primary tasks include but are not limited to:

- building applications for various front office businesses

- ensuring all data and flows between other trading and settlement applications are maintained

- defining the architecture for new developments

- Managing each initiative given by management from start to end, meaning:

_Work with users and business analysts to understand user needs and translate requirements into systems

_Propose designs and implement the project accordingly

_Review and design the architecture for the new systems

_Estimate effort and ensure timely delivery

_Ensure agile and continuous delivery methodology is followed

_Ensure code is well tested

_ Ensure that release management / change management processes are followed

_ Be responsible for the 2nd and 3rd level of support

_Assist the support team in the rollout of releases

_Give clear and consistent reports to the clients and management

_ Assess risks and develop contingent strategies

_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)

_Rely on IT best practices to improve quality of development

_ Participate as a motivated, proactive and highly contributing member of the global team

_Manage several streams of work concurrently

Profile Required


Good written & verbal communication skills
Experience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patterns
Analytical skills
Dynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment

Desired/ Plus:

Algorithmic skills
Knowledge in risk analysis and pricing
Understanding of trading and settlement workflows for Bonds, IRS, FX products

Technical skills


o Thorough knowledge of object-oriented programming

o Strong technical skills in .Net C#

o Experience in multithreaded application development

o Command of WPF development skills with focus on highly performant front-end applications

o Proficient in messaging technologies, network protocols, socket programming

o Strong knowledge of programming design patterns including MVVM

o Source control tools, preferably Git.

o Understanding of agile development practices

o Proficient in Dependency Injection and Entity Framework

o Experience with development and deployment of RESTful services

Desired/ Plus:

o Other object-oriented design languages and methodologies (Java)

o Big Data (MongoDB)

o Test automation tools

o SQL on Oracle database

o Experience in scripting

Prior Work experience


Previous significant experience as a developer in an investment banking environment (at least 3 years)