Job #: 910
Title: C# Developer – Sales and Trading
The candidate will be part of the Listed Sales and Trading Technology team. The team is 170 members globally, including 30 in New York We are responsible for developing a cutting edge low latency and high frequency electronic trading platform for sales and trading desks serving our institutional clients. The sales and trading desks use our platform to capture order instructions from clients electronically and via phone, route those orders to execution venues, and manage the full status of all orders in real time from entry to exit.
Ø The candidate must be proficient in one of the Object Oriented Programming languages preferably .net C# and exhibit keen interest in learning .NET technologies like WPF.
Ø Experience with real time multi-threaded Graphical User Interfaces. Focus on developing high performance UI for a multithreaded desktop trading application.
Ø Experience with performance and memory profilers like DotTrace, DotMemory, WinDbg etc.
Ø Fundamental understanding of Software Development Life Cycle and agile, test-driven development practices.
Ø Able to work as part of a global team of developers, Product Management, QA and support personnel.
Ø Possess excellent oral / written communication skills, and exhibit a keen interest in the business of Equity Trading.
Ø Engage with trading desks and product managers to gather requirements and then convert functional requirements into detailed technical solutions.
Ø Work with the UX (User Experience) team to gather Visual specifications and implement them in C#/WPF.
Ø Produce technical design documents and present to the global technical team.