The Opportunity
Our sell-side client is seeking a C# Software Developer to design and maintain critical integration services connecting their internal trading infrastructure with a major third-party sell-side application suite. You will ensure robust data flow across the OMS, EMS, and back-office ecosystems.
Key Responsibilities
• Design C# middleware from the ground up to orchestrate real-time data exchange between in-house engines and external execution/settlement platforms.
• Develop high-throughput messaging frameworks and custom transformation logic to handle complex trade lifecycles, from initial order routing to final back-office clearing.
• Lead the technical design of scalable APIs to manage sensitive reference data and multi-asset trade flows.
• Partner directly with stakeholders—including traders, analysts, and vendors—to translate complex market workflows into bulletproof technical specifications.
• Own the platform's performance and reliability by proactively identifying and resolving latency hurdles or data synchronization challenges.
Qualifications
• 5+ years of C# development experience within capital markets or electronic trading.
• Proven track record of successfully integrating large-scale projects with major third-party OMS, EMS, and back-office suites.
• Strong understanding of the sell-side trade lifecycle, including order entry, execution, and clearing.
• Expert in modern messaging patterns and have a passion for building clean, maintainable code that doesn't sacrifice speed.