Постановка и code review задач других разработчиков команды.
Оценка сроков разработки на основе технического задания.
Поставка качественного промышленного продукта в срок.
Отчетность руководителю проекта о статусе разработки.
Требования:
Опыт командной разработки промышленных веб-приложений с соответствующим качеством кода более 2 лет.
Грамотное наименование классов, методов, переменных
Легко читаемый, дружественный к рефакторингу, тестируемый код
Обработка исключительных ситуаций.
Отличное понимание веб-технологий и знание стандартов программирования.
Умение проектировать архитектуру приложения с учетом покрытия unit тестами.
Знание и опыт работы с базами данных (MSSQL).
Опыт в проектировании и разработке высоконагруженных веб-приложений с использованием:
.NET и C#
Entity Framework
async/await
JavaScript (TypeScript)
CSS (LESS/SASS)
HTML, ASP.NET MVC with Razor syntax
DI (желательно Autofac)
unit tests (MSTest/xUnit)
Bootstrap – будет большим плюсом
Обязателен опыт в проведении code review.
Критическое отношение к своему коду.
Крайне желателен опыт в использовании Git.
Приветствуется опыт разработки геоинформационных веб-приложений.
Приветствуется инициативность по усовершенствованию процесса разработки.
Понимание технической литературы на английском языке, а также способность найти информацию на специализированных ресурсах (например, stackoverflow.com).