Разработчик С# (ASP.NET Core) Middle
Renata GerasimovaКомпания Hopper - IT (ранее Роспартнер) уже 12 лет разрабатывает, внедряет и сопровождает корпоративные информационные системы. Штат компании 150 человек, 3 офиса, большинство сотрудников работают удаленно.
В компании есть продукт, который разработали специально под заказчика - это решение для онлайн коммуникаций между компанией и клиентами.
Сервис включает в себя инструменты для аналитики коммуникаций, конструктор чат-ботов и инструментарий для специалистов поддержки и клиентского сервиса. Сейчас в поиске разработчика, который сегодня будет поддерживать сервис и развивать его в самостоятельный продукт в дальнейшем.
Чем предстоит заниматься:
- Анализировать функциональные и нефункциональные требования в контексте архитектуры приложения;
- Разрабатывать общую архитектуру решений, определять технологический состав и последовательность работ, используемые стандарты и технологии;
- Оценивать трудозатраты по каждому этапу, разрабатывать соответствующие спецификации;
- Разрабатывать backend микросервисы на ASP.NET Core (обязательно) и frontend TypeScript + Angular (желательно - у нас есть возможность привлечения подрядчиков под эти эпизодические задачи);
- Дорабатывать и проводить рефакторинг существующей кодовой базы (справедливости ради: это свежее приложение без легаси - профилактический рефакторинг проводили на регулярной основе);
- Взаимодействие с QA, PM, системным аналитиком, DevOps.
Преимущества:
- Участие в становлении и развитии нового продукта;
- Перспектива роста в Тим или Тех Лида.
Ожидания от кандидат:
- Хорошее знание ASP.NET MVC 4-5 / Core (WebAPI);
- Умение работать с асинхронными методами (async await);
- Умение писать оптимизированные запросы в Entity Framework / NHibernate;
- Общие знания по теории баз данных, опыт работы с СУБД (MySQL, PostgreSQL или любой другой);
- Понимание, как писать unit-тесты (xUnit, nUnit);
- Понимание, как работает протокол HTTP;
- Навыки работы с Git и CI-сервисами;
Будет плюсом (но не обязательно):
- Знание методов и средств проектирования высоконагруженных систем, современных технологий интеграции информационных систем;
- Опыт работы с документориентированными СУБД (MongoDB, ArangoDB).
Предлагаем:
- Официальное оформление с первого дня по ТК РФ (если необходимо ГПХ, ИП);
- Белую зарплату;
- Удаленный режим работы или офис (в 3х городах)+ гибкое начало дня;
- Техническое оснащение;
- Обучение за счет компании, возможность посещения IT-конференций;
При вашем интересе вас ждет несколько этапов:
- 30 мин звонок со мной;
- техническое собеседование;
- тестовое задание.
Буду рада пообщаться с вами и рассказать подробности!
Контакты:
TG: @Renata_geras
techrecruiter.rg@gmail.com
- удаленный режим или офис (в 3х городах), + гибкое начало дня;
- техническое оснащение;
- адаптивные бизнес-процессы внутри компании;
- обучение за счет компании, возможность посещения IT-конференций.