Server side - C#, Asp.net, MVC, REST Web API, Entity Framework, LINQ and Multithreading
Strong .NET Core…
Software Design - UML, SOLID Principles
Markup language - HTML5 (CSS, LESS/SASS), JSON
Client side - Javascript, JQuery
Database - SQL Server 2008, 2014
Continuous Integration and Deployment tools - Team City and Octopus or any other CICD tools
Source Control Tools - GIT/SVN
Other developer productivity Tools – Resharper
Unit Testing - xUnit, MOQ
Strong expertise with HTML, CSS, and writing cross-browser compatible code.
Good understanding of AJAX and JavaScript Dom manipulation Techniques
Experience with RESTful services
Experience in JavaScript build tools like grunt or gulp
Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS)
Familiar with testing frameworks (Ex. Jasmine)
Test runner framework (Ex. Karma)
Hand on and implements complex AngularJS applications, directives, controllers, services
Bachelor’s Degree in Computer Science or equivalent