Programmer Analyst

 Montreal, Canada       Permanent contract        Information Technology


GBSU/EQD has worldwide responsibility for supplying GBSU various divisions with all the IT  and operations resources necessary for them to function under competitive conditions in terms of technological standards, service quality and cost.   GBSU/EQD/SEP is composed of talented professionals who every day translates ideas into action by combining the strength of our expertise in IT with a deep understanding of investment banking. Our teams are ensuring that we deliver the service our businesses need to compete and serve Société Générale's clients. Our objective is to deliver great production services in a well controlled, high quality and cost effective way, and to deliver competitive application systems that allow GBSU to grow its business in existing and new markets, launch new products and take advantage of new opportunities when they arise. We are responsible for facilitating entry to new markets, compliance with regulatory needs, growth in business volumes, and operational efficiency improvements in our overall front to back processing environment.

Day-to-Day Responsibilities: 

Primary tasks include but are not limited to:

• Develop desktop application, web front end and back end using SGCIB's technologies.

• Monitor the company's software development practices.

• Participate in levels 2 to 3 of application support on a global basis.

• Assist support level 1.

• Document existing and new operational and/or technical processes.

• Occasionally participate to support outside of work hours.

• Liaise with users, particularly to gather needs

Profile Required

Technical Skills:

• 4+ years of .Net development:

o C#, Web API 2 (REST), WCF (SOAP), Windows Form, Entity Framework, NHibernate,

• SQL: MS SQL Server.

• Tools: Git, JIRA, Visual Studio, Visual Studio Code, TeamCity, IIS, OWIN.

• Platform: Windows 10 (desktop) and Windows Server (2012-2016).

Desired / Plus: 

• Web development using:

o JavaScript, TypeScript, Angular, Bootstrap, CSS, JQUERY, HTML.

• Knowledge of IIS Server.

• Knowledge of Linux systems.


• Good written and verbal communication skills.

• Analytical skills.

• Ability to work with teams in different time zones.

Desired / Plus:

• Experience in financial products and financial industry business.

Educational Requirements:

• BS degree in Computer Science or equivalent.


• English

• French helpful, but not required

Business Insight

Societe Generale opened its Canadian headquarters in Montreal in 1974 to offer its financial services to corporations, financial institutions and governments. The Toronto and Calgary offices were opened in 1978 and 2006 respectively.

We now employ over four hundred people, both in the traditional banking sector (investment banking, funds and trading activities) and in the field of information technology, with the opening of our SG Montreal Solutions Centre subsidiary which, thanks to its geographical location and its cultural diversity, provides computer support and development for the New York and Paris teams.

Interested in Corporate Social Responsibility matters such as contributing to the protection of the environment or giving back to the local communities?

Several Employee Resource Groups have been put in place at Societe Generale in Canada to help you achieve a sense of fulfilment towards causes that matter the most to you!

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Job code: 200003KN
Starting date: 06/04/2020
Date of publication: 05/02/2020
Share on

Programmer Analyst

Permanent contract   |   Montreal   |   Information Technology