Back to results

Closed listing

Programmer Analyst

  • Montreal, QC, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Experience
You have at least 3 years of experience as a developer in an investment banking/financial environment.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Reference 26000C0K

Responsibilities

ABOUT THE JOB:

As our department is growing, we are looking for team players, invested people who are interested in bringing new ideas and perspectives.

Market Making & Execution is a dynamic team working for the Front and Middle Office. It is a proximity development team that works hand in hand with Linear and Non-Linear trading desks, to develop new tools that suit their needs, and bring reactivity to face any production issues on existing tools.

This is a central and dynamic position as you will develop and maintain our software applications, operations, and development platforms.

This role is ideal for a proactive and innovative software developer who is passionate about driving technological advancements in the financial services industry.

What will be your DAY-TO-DAY?

In this role, you will integrate a team that is offering multiple applications oriented on Market Making & Execution to assist the trading desk on their activities. These applications are crucial, and they need multiples enhancements to be at the top of the market competition.

Apart from that, you will oversee the following missions:

  • Build applications for various front office businesses.
  • Define the architecture for new developments.
  • Lead the migration of existing components and applications to the latest technical versions.
  • Ensure all data and flows between other trading and settlement applications are maintained.
  • Manage multiple initiatives from start to end, including:
  • Collaborating with users to understand user needs and translate requirements into Jira.
  • Reviewing and designing the architecture for the new systems.
  • Being responsible for the 2nd and 3rd level of support.
  • Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)

There is never a typical day at Société Générale, but that's why we love it here!

Required

Profile required

Skills and Qualifications:

As a software developer, you will bring your expertise in code development and system design on Java platform, Spring framework and Angular/React UI.

You have at least 3 years of experience as a developer in an investment banking/financial environment.

Must Haves:

  • A rigorous, dynamic, and detail-oriented approach, with the ability to thrive in a high-pressure business environment.
  • Proven ability to collaborate effectively with business (Trading) and IT stakeholders in a globally distributed development team.
  • Strong understanding of programming design patterns, multi-threading, and modern multi-tiered application architecture.
  • Experience with Java, SpringBoot
  • Experience with development and deployment of APIs such as RESTFul APIs or gRPC.
  • Experience with Kubernetes/Docker
  • Working knowledge of service oriented application architecture
  • Knowledge on Databases (MSSQL, PGSQL)
  • Experience with source control tools (Git), unit testing, continuous integration.
  • Knowledge of programming design patterns including MVVM
  • Good understanding of Agile development practices

Nice to Haves:

  • Experience with Terraform / Ansible
  • Experience with Azure

TECHNICAL Skills

JAVA | SPRINGBOOT | ANGULAR | REACT | PYTHON | SQL

Languages: French and English

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.

LANGUAGE:

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.

Due to US Federal Securities law that may apply to this position, candidates who will apply for this position may be required to submit to an enhanced background screening, including the collection of their fingerprints by a third-party vendor selected by the Financial Industry Regulatory Authority ("FINRA").

Business insight

Societe Generale is committed to offering an inclusive recruitment experience to all candidates. If you require any reasonable accommodations during the recruitment process, please do not hesitate to let our Recruiters know.

OUR CULTURE:

At Societe Generale, we live by our 4 core values of commitment, responsibility, team spirit and innovation. We are engaged and demonstrate consideration for others. We act ethically and with courage. We focus our talent and energy on collective success. We experiment and propose new ideas. This way, we maximize our ability to serve client needs and anticipate market changes. Societe Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at the heart of how we operate. For more information about our Culture and Conduct initiatives, please visit this link (https://americas.societegenerale.com/en/careers/get-know-culture/)

D&I:

Our Diversity & Inclusion Mission: Recruit, develop, advance, and retain a diverse workforce that is united in our efforts to enhance our competitive position and deliver innovative solutions to our clients.

Our Diversity & Inclusion Vision:

  • Engaged workforce that is demographically diverse in a way that reflects the communities in which we operate
  • Inclusive culture and workplace that recognizes employees' unique needs and utilizes their diverse talents
  • Engage our community and marketplace, and position the organization to meet the needs of all its clients

For more information about our D&I initiatives, please visit this link (https://americas.societegenerale.com/en/careers/get-know-diversity/)
More about this job

Responsibilities

Develop and maintain software applications for Market Making and Execution to support front and middle office trading desks. Responsibilities include defining system architecture, leading migrations, and providing second and third level support.

Requirements

Requires at least 3 years of development experience in an investment banking or financial environment. Proficiency in Java, Spring framework, and modern UI frameworks like Angular or React is essential.

Skills

  • Java
  • SpringBoot
  • Angular
  • React
  • Python
  • SQL
  • Kubernetes
  • Docker
  • RESTFul APIs
  • gRPC
  • Git
  • Agile
  • MSSQL
  • PGSQL
  • Terraform
  • Ansible

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Engineering

Keywords

  • Java
  • SpringBoot
  • Angular
  • React
  • Python
  • SQL
  • Kubernetes
  • Docker
  • RESTFul APIs
  • gRPC
  • Git
  • Agile
  • MSSQL
  • PGSQL
  • Terraform
  • Ansible
  • Azure
  • MVVM
  • Multi-threading
  • Service Oriented Architecture
  • Investment Banking
  • Market Making
  • Front Office
  • Financial Services
  • Jira
  • Continuous Integration
  • Unit Testing
  • System Design
  • Software Architecture
  • FINRA

Report this job