Looking for a Senior C# developer who stays current on modern technologies and innovations, and is willing to work with a team of developers and product architects in developing best performing and highly scalable solutions. The individual must have at least 7 years of experience designing, developing, implementing, and maintaining solutions using the Microsoft technology stack, including C#, ASP.NET, MVC, Web API, WCF, RESTful, and front-end technologies such as JavaScript, jQuery, JSON, HTML5, and Knockout JS.