Lead Software Engineer, Fixed Income eTrading Algos Hybrid

PowerToFly

Montreal (administrative region)

Hybrid

CAD 120,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Morgan Stanley in Montreal is seeking a Lead Software Developer for Fixed Income Municipal Securities eTrading to design and deliver software, collaborating with sales and trading teams. The role blends long-term strategic development with business-focused delivery on a fixed income trading platform.

Join a high-impact technology team in a hybrid Montreal environment, working with modern Java, microservices, AI enhancements, and a strong emphasis on client interaction with traders.

Qualifications

  • 7+ years of Java development experience.
  • Experience with object-oriented programming and legacy/new systems.
  • Basic understanding of Fixed Income products and ability to communicate with traders.

Responsibilities

  • Deliver increased automation to the trading desk.
  • Expand electronic trading capabilities by creating and expanding Algos.
  • Take full ownership of projects from requirement gathering to roll-out.
  • Lead the development of new ideas and/or policies in own area.
  • Analyze multiple sets of information to create summaries for various stakeholders.

Skills

Java
OO programming
Fixed income basics
Team player
AI agents
Microservices
SQL / Relational DBs
Scala knowledge
Python knowledge

Job description

Morgan Stanley in Montreal is seeking a Lead Software Developer for Fixed Income Municipal Securities eTrading to design and deliver software, collaborating with sales and trading teams. The role blends long-term strategic development with business-focused delivery on a fixed income trading platform.

Join a high-impact technology team in a hybrid Montreal environment, working with modern Java, microservices, AI enhancements, and a strong emphasis on client interaction with traders.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Tech Lead – Cloud-Native Trading Platform
Senior Java Tech Lead – Cloud-Native Trading Platform

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Senior Java Engineer - Market Risk (Hybrid, Montreal)
Senior Java Engineer - Market Risk (Hybrid, Montreal)

Millennium Software and Staffing Inc • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
C++ Developer (Hybrid)
C++ Developer (Hybrid)

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 100,000 - 140,000
Senior Java Tech Lead - Securities Reference Data (ETF)
Senior Java Tech Lead - Securities Reference Data (ETF)

PowerToFly • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
C++ Developer (Hybrid)
C++ Developer (Hybrid)

Morgan-Stanley • Montreal (administrative region)

Hybrid
CAD 100,000 - 140,000
Senior Java/Scala Developer-Risk Infrastructure (Hybrid)
Senior Java/Scala Developer-Risk Infrastructure (Hybrid)

Morgan Stanley • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Capital Markets Tech Lead (Full‑Stack)
Capital Markets Tech Lead (Full‑Stack)

Bank of Montreal • Toronto

On-site
CAD 95,000 - 176,000
Health insurance
Tuition reimbursement
Life insurance
+1
Lead Data Engineering Specialist – Hybrid (Montreal)
Lead Data Engineering Specialist – Hybrid (Montreal)

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Lead Software Architect - Real-Time Capital Markets
Lead Software Architect - Real-Time Capital Markets

RBC • Toronto

On-site
CAD 120,000 - 210,000
Java Full-Stack Developer (Hybrid)
Java Full-Stack Developer (Hybrid)

PowerToFly • Montreal (administrative region)

Hybrid
CAD 100,000 - 140,000
Hybrid work environment