· Proficiency in C#
· Experience in developing ASP.NET MVC/ ASP.NET Core MVC applications
· Senior knowledge of Entity Framework 6.*, EF Core, ADO.NET
· Proficient knowledge in MSSQL
· Database design including indexes and data integrity
· Dependency injection pattern and IoC containers using at least one of: Unity, Autofac, Ninject,
· Writing tests with NUnit, MSTest
· Implementing enterprise application patterns
· Familiarity with the client side framework jQuery
· Familiarity with Kendo UI is a plus
· Familiarity with Azure Web Apps
· Experience in SSIS and SSRS Experience working in an Agile/Scrum development process
· Proven work experience in Agile tools – TFS, VSTS/Azure Devops
· Ø Design Patterns: MVC, Dependency Injection, Decorator, Factory, Repository
· Ø Experience in TDD
· Ø Implementation using SOLID principles


Source link