Job TitleMust Have Skills/Experience:7-10 years experience using C#,.NET Framework (through 4.5)Experience in Agile Application Development & Scrum methodologiesExperience leading small development teams on projects, monitoring progress, and ensuring deliverables are met on time Design Patterns: MVC, Dependency Injection, Decorator, FactoryData Access Libraries: ADO.NET, Entity Framework (or any other ORM framework)Service Oriented Architectures (SOA), RESTful Web Services, Experience developing WebAPIAutomated unit testing, Mocking, Test Driven Development, Continuous IntegrationUI Development: HTML, DOM, XML, CSS, JavaScript, JQuery, AjaxTFS, Debugging tools, SQL Management studio (through 2012)Nice-to-have:Automated JavaScript unit testingFeature TogglingReSharperExperience in building / maintaining admin websiteExperience in API versioningVersionOne (Agile Platform)Message Queue and Pub/Sub frameworks and services: NServiceBus, MSMQ