-Continuing to lead the market by providing the most easy to use APIs and SDKs to access market data including real time streams and historical time series.
QR Code Link to This Post
-Ensuring the company's desktop API products can be reliably deployed and run efficiently on our 250,000+ customers* Windows desktops
* supporting multiple operating systems (Windows 2000 thru Windows 7) and all languages / locales. the company's desktop API products utilize scalable robust service oriented architectures, involving web services, .NET (C#), IPC mechanisms, virtualization, Windows platform technologies and integration and management tools. Additionally, senior engineers will serve as technical experts and consultants to other groups on Windows and .NET technologies.
Qualified Senior .NET Developer candidates will have 5+ years designing and building successful Windows products with strong OOD/OOP skills, and experience applying modern design patterns, experience with .NET architecture (CLR, GC, and C# programming), experience with WinForms, WPF and Silverlight, experience with Web Services and multi-tier distributed systems, experience with high-performance multi-threading in Win32 and .NET, working knowledge of MFC, ATL, STL and COM technologies, leadership experience including the ability to estimate, plan, lead and execute complex technical projects, some recent C++ experience
-Experience with .NET architecture, internals and be able to describe "under the hood .NET technologies"
-Able to explain the Differences between Reference Types and Value Types in C#, differences between Attributes and Properties in C#, the number of ways you can use thread in C#, attributes, delegates, difference between Class and Structure Basic Interface Classes, threading in C#, thread pools. UNIX a plus.