Senior C#/.Net Developer

Overview

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.

Requirements

  • 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

How To Apply

To apply for this job please send an email to jobs@lab49.com with your resume attached, and one of us will get back to you quickly. Thanks!

Benefits

  • 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