Montréal [Hybrid] C# / WPF developer

QUANTEAM - North America (RAINBOW PARTNERS Group)

Montreal (administrative region)

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QUANTEAM - North America is seeking a C# Developer for a client in Montreal's investment banking sector. The role entails crafting innovative solutions in an AGILE environment, with responsibilities spanning the entire software lifecycle, from design to implementation. Candidates need a minimum of 5 years’ experience in C#, .NET Framework, and WPF, along with strong teamwork capabilities. This position provides an opportunity to contribute to strategic developments and lead initiatives, while adhering to best practices in coding and architecture.

Qualifications

  • Minimum 5 years of .NET/C# development experience.
  • Experience using .NET Framework and WPF.
  • Very good level of maturity for production and teamwork.
  • 2 years of multithreading experience.
  • Ability to transform business features into reusable code.

Responsibilities

  • Craft software for trade booking and position management.
  • Build applications for front office businesses.
  • Ensure integration with other trading applications.
  • Manage end-to-end initiatives and oversee implementation.
  • Define architectural frameworks for new developments.

Skills

C# Development
.NET Framework
WPF
Multithreading
Agile Development Practices
RESTful Services
Object-Oriented Programming
Team Collaboration

Education

Undergraduate or Graduate degree in Computer Science or related concentration

Tools

Kubernetes
Azure
NATS.io
RabbitMQ

Job description

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca.

We are looking for a C# Developer for one of our clients, an investment bank set in Montreal

Role Overview

As a C# Developer, the team is asked to be versatile, display leadership qualities, and approach challenges with enthusiasm, delivering innovative solutions that support the business growth. Within an AGILE environment, the team’s responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight through processing of electronic trades. This involves active interaction with various upstream and downstream systems.

The team develops a strategic trading tool for trade capture and regulatory reporting, covering back-end development. The team actively participates in requirements gathering and design processes, collaborating with business analysts and leveraging the team’s knowledge of finance and trading protocols. The role extends from conceptualization to delivery, adhering to agile, continuous delivery, and change management processes.

Key responsibilities
  • Development (C#, .net framework, WPF, windows, linux, kubenetes, Azure and all subsequent technologies).
  • Building applications for diverse front office businesses.
  • Ensuring seamless integration of data and flows with other trading and settlement applications.
  • Managing end-to-end initiatives by collaborating with users and business analysts, translating requirements into systems, proposing designs, and overseeing implementation.
  • Defining architectural frameworks for new developments.
  • Platform monitoring and incident anticipation.
  • You will also possibly lead workshops and guilds.
Required Qualifications and Skills
  • Minimum 5 years of .NET/C# development experience.
  • Experience using .net Framework and WPF.
  • Very good level of maturity for production and teamwork.
  • 2 years of multithreading experience.
  • Able to contribute to architecture choices, intervene on different Streams (AKS, Monitoring, Modularization, laC, diagnostic and debug), and be a reference for other developers.
  • Ability to transform business features into sustainable, maintainable, and reusable code.
  • Mastery of object-oriented programming.
  • Understanding of agile development practices.
  • Experience in developing and deploying RESTful services.
  • Algorithmic skills.
  • Nice to have: Knowledge of messaging technologies (nats.io, RabbitMQ), network protocols, and socket programming.
  • Nice to have: Knowledge in risk analysis and pricing.
  • Nice to have: Understanding of trading and settlement workflows for FIC products.
Education
  • Undergraduate or Graduate degree in Computer Science or related concentration.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Montréal [hybrid] C# Electronic Trading Developer
Montréal [hybrid] C# Electronic Trading Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Montréal [Hybrid] - Front Office .Net Developer
Montréal [Hybrid] - Front Office .Net Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Montréal [Hybrid] Trading C# Developer
Montréal [Hybrid] Trading C# Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal

On-site
CAD 80,000 - 100,000
Montréal [Hybrid] Bilingual Java and devops developer
Montréal [Hybrid] Bilingual Java and devops developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 95,000 - 130,000
Montréal [Hybrid] - Front Office risk Application Support Analyst
Montréal [Hybrid] - Front Office risk Application Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Montreal [hybrid] Front Office SRE Support Analyst
Montreal [hybrid] Front Office SRE Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
MONTREAL [hybrid] - Technical Business Analyst Capital Market
MONTREAL [hybrid] - Technical Business Analyst Capital Market

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Montreal [Hybrid] - Relationship Onboarding Analyst
Montreal [Hybrid] - Relationship Onboarding Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 55,000 - 75,000
Montreal [Hybrid] Senior Application Support Analyst
Montreal [Hybrid] Senior Application Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Montréal [Hybrid] Python and React FullStack Developer
Montréal [Hybrid] Python and React FullStack Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 70,000 - 90,000