Position: Middle .NET Developer
Company: WizardsDev
Category: .NET
Experience required: 3y
English level: upper

Requirements:
- Development experience of 3+ years
- Development experience of .NET Framework, .Net Core;
- ASP.Net MVC Framework Development Experience;
- Experience in developing fail-safe systems;
- Knowledge of MSSQL DBMS;
- Knowledge of Kendo MVC, Razor, ASPX components;
- Knowledge of software version control systems (GIT - Bitbucket);
- Unit test writing practice (XUnit);
- Knowledge of ORM Entity Framework, ADO NET;
- Knowledge of OpenID authorization standard, OAuth 2.0 protocol, JWT;
- Experience with Active Directory and ADFS;
- Experience in writing Worker (quartz);
- Understanding of OOP, SOLID, knowledge of design templates.

Tasks:
- Develop a mechanism to automatically create, update, lock, unlock and close a personal account of a  employee` store  based on data received from the control system.
- Develop a centralized repository of  rights access to the Store systems.
- Develop a mechanism of temporary granting rights access to the Store systems for employees working on substitution.
- Develop a mechanism for temporary granting access to the store systems.

Project task:
Develop a new application "User Access Manager" (User and Access Management System). Develop an application on ASP.NET Core MVC + Kendo UI. Unit-Tests coverage of 100% business logic.