Python Developer

Open Systems Technologies

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Open Systems Technologies in Montreal is seeking a highly motivated professional to join the MBS Risk & Pricing Technology team. The role focuses on development and enhancement of critical risk and pricing systems used by the business, with hands‑on ownership of production systems and ongoing improvement initiatives.

The ideal candidate will have a strong technology background, solid problem-solving skills, and an interest in Fixed Income risk and pricing.

Qualifications

  • Strong Python programming experience
  • Shell scripting experience
  • Data analysis with SQL/Excel
  • Strong problem-solving and attention to detail
  • Ability to manage multiple priorities under pressure

Responsibilities

  • Contribute to development efforts, including enhancements, automation, and system improvements. (80%)
  • Collaborate with business users and technology teams to understand requirements and deliver reliable solutions.
  • Improve system stability, performance, and operational efficiency through automation and tooling.
  • Participate in release deployment, testing, and production rollout activities.
  • Ensure high-quality standards and controls are maintained in a fast-paced environment.
  • Be included in the weekly team rotation of production system monitoring (20%)
  • Analyze production issues, identify root causes, and implement sustainable fixes and improvements.
  • Continuously learn financial products, workflows, and new technologies.
  • Communicate effectively with stakeholders, providing updates on issues and deliverables.

Skills

Python
Shell scripting
SQL
Excel
Data analysis
Problem solving
Multi-tasking
C++/Java (preferred)
Fixed Income (MBS)
KDB+/Q
Testing
AI-assisted coding
Perl scripting
Production support
Troubleshooting

Tools

Sybase

Job description

We are looking for a highly motivated and dedicated individual to join our MBS (Mortgage-Backed Securities) Risk & Pricing Technology team. The role focuses on development, enhancement of critical risk and pricing systems used by the business. The ideal candidate will have a strong technology background, solid problem-solving skills, and an interest in Fixed Income risk and pricing. This role requires hands‑on ownership of production systems, contributing to ongoing development and enhancement projects as well as issue investigation, resolution, and continuous improvement. Candidate will be involved in monitoring production systems once fully ramped up.

Responsibilities:
  • Contribute to development efforts, including enhancements, automation, and system improvements. (80%)
  • Collaborate with business users and technology teams to understand requirements and deliver reliable solutions.
  • Improve system stability, performance, and operational efficiency through automation and tooling.
  • Participate in release deployment, testing, and production rollout activities.
  • Ensure high-quality standards and controls are maintained in a fast-paced environment.
  • Being included in the weekly team rotation of production system monitoring (20%)
  • Analyze production issues, identify root causes, and implement sustainable fixes and improvements.
  • Continuously learn financial products, business workflows, and new technologies.
  • Communicate effectively with stakeholders, providing clear updates on issues and deliverables.
Skills Required:
  • Strong programming experience in Python
  • Experience with scripting languages (Shell scripting)
  • Experience with data analysis and querying (e.g., Sybase, SQL, Excel)
  • Strong problem-solving skills and attention to detail
  • Ability to work under pressure and manage multiple priorities
Preferred:
  • C++ OR Java programming skills and experience
  • Knowledge of Fixed Income products, especially MBS
  • Experience supporting production systems, including troubleshooting and root cause analysis
  • Understanding of risk and pricing systems
  • Experience with KDB+/Q or functional programming
  • Familiarity with manual and automated testing
  • Experience with AI assisted coding
  • Experience with Perl scripting languages
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Gala Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Python Developer - Fixed Income Risk & Pricing
Python Developer - Fixed Income Risk & Pricing

Gala Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Python Developer - Fixed Income Risk & Pricing
Senior Python Developer - Fixed Income Risk & Pricing

Amaris Consulting • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
Formation interne
WeCare Together ESG
Événements internes
+1
Quant Developer - C++, Python, Derivative Pricing
Quant Developer - C++, Python, Derivative Pricing

FP Inc. • Toronto

On-site
Back-end Java/Scala Developer
Back-end Java/Scala Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 85,000 - 120,000
Flexible working arrangements
Opportunity for constant learning and advancement
State-of-the-art offices
+1
Data Scientist
Data Scientist

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 110,000
Python Developer + Pricing
Python Developer + Pricing

Jay Analytix • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Lead Python Developer for Quantitative Finance
Lead Python Developer for Quantitative Finance

Galent • Toronto

On-site
CAD 100,000 - 130,000
Business Systems Analyst
Business Systems Analyst

Kumaran • Toronto

On-site
CAD 100,000 - 145,000