Senior C#/.Net Developer


The Labs .NET Developers are primarily engaged in building innovative new trading front office systems in WPF, Silverlight and HTML5. The typical type of system we deliver has a Java/C++ on Unix back-end and a Windows trader desktop front-end, focused on efficiently delivering large volumes of trade or pricing data to the desktop. Therefore, experience with multi-threaded UI's, efficient memory and thread management, and judicious use of screen real-estate are important considerations for these positions.

Additionally we do work in HTML5, often related to building sophisticated web-services projects, or helping our clients create engaging end-user web applications. That said, a solid understanding of WCF and ASP.NET internals, combined with a capacity and desire for creating web applications (information architecture, CoffeeScript, SASS, jQuery) is useful as well.


  • Professional software development experience, including at least 2 years with C# and .NET, Java technologies, WPF and/or C++
  • Strong grasp of software design patterns and effective development methodologies
  • Demonstrated experience writing commercial-grade software applications
  • Deep understanding of multithreading and real-time software architectures
  • Driven to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail
  • An abiding interest in and competence for solving real-world business problems (with technology as an enabler)
  • Interest and background in visual design (interaction design, information graphics, data visualization) is desired and valued but not strictly required
  • Ability to communicate effectively and to influence client strategy, tactics, and perceptions
  • Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
  • Highly productive software developer with the proven aptitude to understand and apply technology
  • Resourcefulness and independence
  • BS in Computer Science or equivalent experience


  • Projects with impact across the industry and visibility at the highest levels
  • A chance to work with the best and brightest, at a recognized leader in high-end financial services consulting
  • Opportunities for publication in the industry‚Äôs top magazines and websites and recognition as a thought leader
  • Education and professional development opportunities including university courses, conferences, Meetups, code camps, certifications, and more
  • An environment valuing innovation, collaboration, agility, and excellence
  • Exposure to the latest technologies and practices
  • Highly competitive compensation package
  • High energy, focused work environment