Software developer

Soho Square Solutions

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

Hybrid
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 90,000 - 130,000
Technical Delivery Manager
Technical Delivery Manager

Marcus Donald People Limited • Toronto

Hybrid
CAD 110,000 - 170,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Sr. Java Software Developer
Sr. Java Software Developer

Robertson & Company Ltd. • Toronto

On-site
CAD 80,000 - 100,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000