jobs Logo
MSZ Systems logo

Senior C# Trading Systems Developer (eFX)

MSZ Systems1 day ago
Hybrid
Senior Level
CONTRACTOR

About the role

Senior C# Trading Systems Developer (eFX) Location: Toronto, ON (Hybrid) Job Summary We are seeking a Senior C# Trading Systems Developer to design, develop, and support high-performance electronic trading applications for the Foreign Exchange (eFX) business. The ideal candidate will have extensive experience building low-latency, multithreaded trading systems, working with FIX protocol, and supporting front-office trading environments. Mandatory Qualifications 7+ years of hands-on C#/.NET development experience Strong experience developing electronic trading (eTrading/eFX) applications Solid understanding of Foreign Exchange (FX) markets Experience with FIX Protocol Experience building low-latency, high-performance trading systems Strong multithreading and concurrent programming skills Experience with distributed systems and real-time messaging Strong SQL and database design skills Experience with Windows server applications and .NET ecosystem Experience working directly with Front Office traders and business users Strong analytical and problem-solving skills Bachelor's degree in Computer Science or related field Technical Skills C# .NET / .NET Core Multithreading FIX Protocol SQL Server REST APIs Git CI/CD Visual Studio Preferred Qualifications Experience with Broadway FX Experience developing pricing engines Order Management Systems (OMS) Order Routing Pricing & Market Data distribution Electronic Market Making Algorithmic Trading Risk Management systems FX Spot, Forward, Swap, Options products Capital Markets experience within major investment banks Responsibilities Design and develop high-performance C# trading applications Enhance and support electronic FX trading platforms Build low-latency components for pricing and execution Develop FIX connectivity and integrations Optimize performance, scalability, and reliability Work closely with traders, quants, and business stakeholders Troubleshoot production issues in trading systems Participate in architecture, code reviews, and technical design Mentor junior developers and promote engineering best practices Nice-to-Have Qualifications Experience with Broadway FX or similar eFX platforms FX Pricing Engine or Order Management System (OMS) development Algorithmic Trading, Market Making, or Order Routing Market Data distribution and FIX connectivity Java experience Kafka, Solace, or other messaging technologies Prime Brokerage or Electronic Trading platforms Front Office trading systems experience Azure DevOps, CI/CD, Docker, Kubernetes Experience mentoring developers or leading technical initiatives

About MSZ Systems

IT Services and IT Consulting
11-50 employees
Founded in 2011

We are a technology and AI staffing company delivering high-impact digital solutions and talent services for modern businesses.

We specialize in building customized CRM systems, developing scalable applications, and providing AI-driven staffing solutions for companies across India, Canada, United States, and globally.

What We Do

🔹 AI Staffing Solutions We provide pre-vetted, high-quality talent using AI-powered screening and matching. Our expertise includes IT, Capital Markets, ERP (SAP/Oracle), Data, and AI roles—with a rapid turnaround time of 24–48 hours.

🔹 CRM Customization We design and customize CRM platforms such as SAP, Zoho, and Salesforce to streamline operations, improve customer engagement, and drive business growth.

🔹 App Development We develop robust mobile applications for iOS and Android, focused on performance, scalability, and seamless user experience.

🔹 Web Development We build secure, scalable, and high-performing websites and web applications tailored to business needs—from corporate platforms to enterprise solutions.

Similar Jobs