The successful candidate will be able to demonstrate a track-record of having delivered high-class graphical application front ends on the Windows platform, preferably in the trading space. Working with the rest of the team this individual will be responsible for designing and implementing key features of the product and will have every opportunity to interact with the traders, learn more about the trading business and play a key role in delivering a world class high-frequency discretionary trading product. Additionally, we will be looking for the following:
• BSc Computer Science or related subject
• 5+ years experience programming on Windows (Win32 subsystem), specifically using the .NET framework 3.5, C# 3.0 & VS 2008 (.NET F/Work 4.0, C# 4.0 and VS 2010 a plus).
• Must have some basic working knowledge of programming in C++ for Windows
• Experience with key Windows development software a benefit - such as .NET Reflector, Microsoft’s WPF Performance Suite, profiling tools (e.g. dotTrace, ANTS, …), CLRProfiler, WinDbg
• Some experience working on Linux and any knowledge of writing C++ for Linux is a plus
• Experience with WPF and key design patterns used to build highly-responsive GUIs that can handle large amounts of real-time data
• Experience with multi-threading programming concepts and design trade-offs, TCP/IP network programming (sockets), object oriented programming styles, design patterns (GUI patterns specifically) and algorithm and data structure selection
• Passionate about software, and in particular .NET and the new emerging field of multi-core parallel programming challenges
• Scripting with Perl and/or Python a plus
• Experience working on real-time trading applications a definite plus
• Knowledge of the US Fixed Income markets a plus

