Разработчик / Senior / Middle Fullstack C# Developer (ASP.NET, DBML)
Описание
Локация: Москва, офис работодателя, 5/2, м. Бауманская. Полное оформление по ТК РФ.
Компания
Бауманский учебный центр «Специалист» — крупнейший IT-учебный центр России с 30-летней историей.
Что делать
Развивать существующий функционал основного сайта и внутренних сервисов.
Оптимизировать скорость работы и рефакторить легаси-код.
Разрабатывать новый функционал с нуля для высоконагруженных разделов и сложной логики обучения.
Создавать интеграционные решения и RESTful API для связи с внутренними CRM и базами данных.
Взаимодействовать с фронтенд-разработчиком и дизайнерами для создания бесшовного пользовательского опыта.
Требования
От 3 до 6 лет опыта разработки.
Уверенное владение C# и ASP.NET Core, включая MVC, маршрутизацию и middleware.
Обязателен опыт работы с DBML (LINQ to SQL); технология используется в текущей ORM-архитектуре наряду с Entity Framework.
Опыт проектирования баз данных MS SQL, написания сложных запросов и хранимых процедур на T-SQL.
Твёрдые знания HTML5, CSS3 и чистого JavaScript.
Опыт работы с jQuery, понимание DOM и событий.
Глубокое понимание React или Angular и развитое архитектурное мышление.
Понимание принципов ООП, SOLID и паттернов проектирования.
Опыт работы с RESTful API, понимание принципов HTTP и умение работать с Git.
Культура и преимущества
Работа в офисе по графику 5/2.
Полное оформление по ТК РФ, белая заработная плата, социальный пакет и ДМС.
Бесплатное обучение на любых курсах учебного центра «Специалист».
Профессиональная команда, готовая помогать советами без микроменеджмента.
Поддержка инициативы и нестандартных решений.