Обязанности:
Разрабатывать новый функционал на основе имеющегося legacy app. Возможность сделать "все правильно" с точки зрения архитектуры и подходов программирования.
Участвовать в разработке нового продукта для распределенного, "эластичного" хранилища научных данных.
Удаленная работа, общаемся через Slack/Skype, задачи в Jira, документация в Confluence.
Задачи разных размеров сложности, от багфиксов до исследований в архитектуре и процессах.
.NET Core, RESTful services.
Опыт работы с реляционными базами данных.
Опыт работы с NoSQL базами данных, таких как MongoDB, Redis, DynamoDB etc.
Опыт работы с Docker.
Большой плюс - знание и опыт работы с Java (любой REST framework), Python.
Плюс - знание и опыт работы с front-end frameworks (Angular, Vue, React).
Желание и умение самостоятельно работать и умение доводить задание до конца.
Стремление приобретать новые профессиональные навыки.
Английский язык на уровне Intermediate (для чтения документации) - обязательно.
Образование относящееся к Computer Science and/or Software Development - обязательно
Постоянная и долговременная занятость.
Удаленная работа.
Временный контракт с перспективой постоянной занятости после испытательного периода. В виду того, что мы находимся в США, нет возможности трудоустройства в штат компании.
Мы набираем по всей территории России. Режим работы только удаленный. Крайне желательно, чтобы от московского часового пояса было не более 2-3 часов разницы.
Кандидат должен быть согласен работать примерно с 14:00 до 22:00 времени ввиду того, что команда распределенная.
Требуется некоторое знакомство с указанными технологиями и методиками работы.