-
- Форма занятости:
- Постоянная
-
- Тип работодателя:
- Компания
Теоретические знания:
Прекрасное знание платформы .NET Framework до версии 4.5 включительно. Знакомство с возможностями платформы, которые находятся в состоянии beta и release candidate;
Превосходное знание языка C# до версии 6.0, включая новые возможности языка;
Свободное использование интерфейсов, делегатов, статических и абстрактных классов, множеств, лямбда-выражения, LINQ;
Превосходное знание платформы ASP.NET MVC, включая возможности ASP.NET MVC 6;
Знание IIS;
Отличное знание реляционных баз данных;
Свободное использование Entity Framework Code First.
Практические навыки:
Не менее 5-ти лет опыта разработки на ASP.NET MVC;
Не менее 3-х лет опыта разработки клиентских интерфейсов для веб-приложений;
Умение строить клиентские интерфейсы, понимание принципов юзабилити;
Не менее 3 лет опыта работы с базами данных (MS SQL Server, PostgreSQL). Знание и понимание SQL, опыт написания функций, хранимых процедур, триггеров;
Опыт создания высоконагруженных приложений. Опыт конфигурирования IIS под высоконагруженные приложения;
Опыт разработки промышленных проектов в качестве ведущего разработчика;
Опыт внедрения и применения лучших практик разработки: Unit Testing, Code Coverage, Continuous integration, Code Review и т. д.
Обязанности:
Разработка высоконагруженных веб-приложений
Авторизация