Proficiency in (C# | Visual Basic, depending on the specific project)
Experience using .NET (4.5+ | Core)
Experience in developing (ASP.NET MVC | ASP.NET Core MVC, ASP.NET Web API | ASP.NET Signal R) applications
Senior knowledge of (Entity Framework 6.* | EF Core | NHibernate | ADO.NET)
Good domain knowledge in WCF, Message Queue, .NET Remoting concepts
Proficient knowledge in (RDBMS: MSSQL, MySQL, Oracle | NoSQL: MongoDB, Redis)
Database design including indexes and data integrity
Dependency injection pattern and IoC containers using at least one of: Autofac, Unity, Ninject, and/or SimpleIoc
Writing tests with (NUnit | XUnit | MSTest)
Implementing enterprise application patterns (if senior developer is required)
Understanding of HTML, JS, and CSS
Expertise in delivering applications with multi-lingual support
Familiarity with the client side framework (jQuery | Angular 2.*+ | React | other)
Integrating web analytics tools (particularly Google Analytics - if applicable)
Familiarity with (Azure Cloud | AWS Cloud)