Strong knowledge on OOP, SOLID Principles and Design Patterns.
Good understanding of .NET internals and production troubleshooting skills.
Knowledge of agile software development.,
Strong understanding of client side technologies, such as, JavaScript, AJAX and JSON.
Good understanding of ORM tools, such as Entity Framework.
Understanding of RESTful, WCF web services.
Strong understanding of relational databases, such as MS SQL Server, MySql.
Knowledge of Git.
Experience with modern Front End Dev Ops (NPM, WebPack, Gulp, Babel, etc).