· 8+ years of solid experience in developing web based UI Interfaces
· At least 5+ years of experience working on Microsoft Technologies
· Deliver complex ASP.NET MVC using C#, AngularJS solutions
· Experience building WebApi, Web Services
· Strong knowledge of JavaScript with a strong understanding of JavaScript fundamentals
· Experience with Javascript Framework (Angular, etc)
· Experience with Unit Testing frameworks like Nunit, MSTest, Jasmine, Mocha or similar
· Database experience with SQL 2008, SQL 2012
· Excellent communication, presentation and customer relations skills
· Nice to have Cloud technologies
· Nice to have Scrum experience