— Ведение разработки сайта и приложения компании.
— Знание С# / C++
— Знания методологий разработки: ООП, SOLID, IoC, паттернов проектирования, рефакторинга и пр.
— Опыт разработки на платформе .NET : ASP.NET MVC, ASP.NET Web.API
— Опыт разработки на frontend фреймворках :Vue.JS, Angular, React
— Уверенное владение HTML, CSS, JavaScript/TypeScript
— Принципы разработки многопоточных/ассинхронных веб приложений, включая отказоустойчивость, безопасность и производительность
— Принципы проектирования баз данных, SQL (MySQL, MSSQL)
— Знания разработки с использованием ORM (EntityFramework, Nhibernate)
— Работа с системами контроля версий (GIT)
— Опыт развертывания .NET Core проектов на Linux
— Опыт создания и запуска интернет-проектов с нуля
— Опыт работы в крупных проектах
— Умение разбираться в чужом коде
— Написание технических заданий
— Построение интерактивных прототипов
— Опыт работы с RestApi