Software developer

Soho Square Solutions

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading consulting firm is seeking a Mid-Senior level Senior Developer for Fixed Income Trading to build a best-in-class platform. This 6-month contract role, currently remote, requires 7+ years of complex software development experience, particularly in high-performance systems and FIX protocol. The candidate will collaborate closely with various teams to drive innovative solutions and maintain trading systems. Strong Agile practitioners are encouraged to apply for this dynamic position based in Toronto.

Qualifications

  • 7+ years of experience developing complex software solutions for large organizations.
  • Proven expertise in high-performance systems and real-time streaming.
  • FIX protocol experience is mandatory.

Responsibilities

  • Provide innovative ideas for development design and integration.
  • Build strong partnerships with team members and stakeholders.
  • Maintain current trading systems and implement enhancements.

Skills

Complex software development
Agile methodologies
High-performance systems
Real-time streaming and data integration
Strong communication skills

Tools

Java
Python
C++
Oracle database
Git
Linux/Windows servers
Shell scripting

Job description

Senior Developer – Fixed Income Trading

Position Title: Senior Developer – Fixed Income Trading

Line of Business: Fixed Income

Duration: 6 months (Possibility of Extension)

Location: GTA-based – Currently 100% remote, but candidates must be able to attend occasional in-office meetings/events at Toronto

Role Mandate: We aspire to build a best-in‑class platform for our Fixed Income trading desk, covering a wide spectrum of Investment Grade and High Yield bonds to serve the growing needs of our clients globally. Our vision is to create an industry‑leading fixed income trading platform using modern software development principles to ensure adaptability, future growth, and integration with external systems and proprietary pricing/risk tools.

We are seeking a Senior Developer with extensive experience in building complex software solutions. This role involves close collaboration with developers, business analysts, product managers, and production support teams to execute both short-term tactical and long-term strategic goals.

Key Responsibilities
  • Provide leadership and innovative ideas for development design and integration with other components.
  • Adapt design and functionality quickly based on frequent feedback from traders and stakeholders.
  • Build strong partnerships with team members and stakeholders to foster a productive work environment.
  • Create high-quality documentation artifacts (solution diagrams, trade flows, current vs. target state).
  • Maintain current trading systems, implement enhancements, and provide production support.
  • Perform unit testing of deliverables and participate in planning and execution of test suites.
  • Collaborate to advance IT capabilities in real‑time messaging, application integration, and high availability.
Must‑Have Skills
  • 7+ years of experience developing complex software solutions for large, geographically dispersed organizations.
  • Strong Agile practitioner, capable of iterating rapidly from concept to final solution.
  • Expertise in high‑performance systems with real‑time streaming, data updates, and integration with internal/external services (TCP, HTTP, MQ, FIX).
  • FIX protocol experience is mandatory.
  • Proficiency in Java, Python, C++, and Oracle database.
  • Experience with DevOps, CI/CD, Git, Linux/Windows servers, and Shell scripting.
  • Background in Capital Markets – Fixed Income, Credit Trading, Rates (preferred).
  • Familiarity with large trading platforms (Bloomberg TOMS, FIS BondOne, Calypso, WSS) is an asset.
  • Strong communication skills and ability to work effectively with senior stakeholders.

Seniority level: Mid‑Senior level

Employment type: Contract

Job function: Information Technology

Industries: Business Consulting and Services

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer, Fixed Income Trading (Remote)
Senior Developer, Fixed Income Trading (Remote)

Soho Square Solutions • Toronto

Hybrid
CAD 90,000 - 120,000
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

On-site
CAD 80,000 - 100,000
Senior Java Developer - Equities Trading Technology - Vice President
Senior Java Developer - Equities Trading Technology - Vice President

Citibank (Switzerland) AG • Mississauga

On-site
CAD 120,000 - 160,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000
Senior Analyst, Trading Systems Management
Senior Analyst, Trading Systems Management

IFG International Financial Group Ltd • Toronto, Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Engineer
Senior Engineer

Experis • Toronto

Hybrid
CAD 110,000 - 140,000
Full Stack Engineer (1685) $100/hr
Full Stack Engineer (1685) $100/hr

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 173,000 - 192,000
Hybrid work 3 days/week in Toronto
Fixed Income Risk System Developer
Fixed Income Risk System Developer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000