Старший программист (ASP .NET)
Описание
В данный момент мы разрабатываем систему автоматизации для обслуживания и ремонта судов. В проекте предстоит решать нестандартные задачи, общаться с профильными экспертами и строить надежную бэкенд-архитектуру. Ищем бэкенд-разработчика, который возьмет на себя серверную часть: спроектирует архитектуру, выберет подходы и обеспечит качественную реализацию. Задачи: Разработка и поддержка REST API-бэкенда; Работа с механизмами сессий; Разработка и поддержка механизмов авторизации и аутентификации; Организация связи с ядром системы; Требования к кандидату: Высшее техническое образование; Опыт разработки коммерческого ПО на C# от 3-х лет; Отличное знание C# и .NET 7+; Уверенное владение ASP.NET Web API; Понимание ООП и паттернов проектирования; Опыт написания Unit-тестов; Знание SQL; Умение работать с сессиями и JWT; Умение пользоваться системами контроля версий (git, subversion); Опыт работы с CI/CD системами. Будет плюсом: Опыт работы в ОС семейства Linux; Опыт работы с контейнерами Docker; Опыт работы с Websockets, SSE; Знание Entity Framework, LINQ to SQL.Условия: Официальное оформление по ТК РФ с полным соцпакетом; Уровень оплаты труда, соответствующий квалификации (обсуждается по итогам собеседования); Распределенная команда, дружелюбный и поддерживающий коллектив; График работы: 5/2; Полный рабочий день (гибкий старт); Офисный формат работы (гибридный формат возможен после испытательного срока); ДМС (после испытательного срока).