6+ years of relevant experience
Experience with .NET, C#, SQL, JavaScript, HTML, XML, JSON, CSS, IIS
Experience with MVC, Web API, WCF, LINQ
Understanding of Microsoft solution stack
Understanding of Object-Oriented programming
Knowledge of building and deploying web-based applications
Experience using Application Lifecycle Management tools such as TFS (Team Foundation Server)
Experience working in Agile (Scrum) development environment is a plus
Excellent written and oral communication skills along with desire and ability to work in a collaborative, cross functional team environment
Experience with the mobile app development is a plus