Москва
Приглашаем разработчика C# (Middle) на платформу Робин. Мы - разработчик первой российской платформы для автоматизации бизнес процессов с использованием настраиваемых программных роботов (RPA) и чат ботов. Ссылка на платформу Робин www.rpa-robin.ru
Вакансия в первую очередь будет интересна тем, кто хочет принять участие в разработке собственного продукта. Нужен эксперт, которому интересно генерировать идеи, искать пути развития и реализации.
Задачи:
- Участие в технических совещаниях с аналитиками, тестировщиками при разработке и согласовании спецификаций
- Разработка версий продуктов в рамках общих планов и в рамках поставленных задач
- Работа по устранению обнаруженных неисправностей, выпуск багфиксов
- Написание тестов для вновь созданных и изменяемых компонентов системы
- Использование репозиториев исходного кода по разрабатываемым компонентам
- Ведение необходимой внутренней технической документации в Confluence, GitLab
- Отчеты на регулярных совещаниях
Требования:
- Не менее 2 лет работы в области разработки информационных систем
- Уверенное знание языка C# и платформы .NET
- Опыт разработки веб-приложений с применением ASP.NET WebAPI/ASP.NET Core
- Опыт работы с базами данных MS SQL/PostgreSQL
- Понимание устройства и опыт работы с ORM Entity Framework/EF Core
- Опыт написания unit и функциональных тестов с применением MSTest/XUnit/NUnit
- Понимание механизма работы HTTP/s
- Понимание механизма async/await, опыт разработки многопоточных приложений
- Понимание механизма LINQ и опыт его использования
- Понимание принципов объектно-ориентированного программирования, паттернов архитектуры, применяемых при разработке систем с применением C# (особенно CQRS, Unit of Work, Specification)
- Опыт работы с репозиторием GIT, ведение разработки по git flow
Желательные требования:
- Опыт работы с WebSockets с использованием SignalR
- Опыт работы с брокерами сообщений
- Опыт работы с такими библиотеками как Abp.io, MediatR, FluentValidation, Polly, Moq
- Опыт нагрузочного тестирования, профилирования
- Английский язык на уровне чтения технической документации
Условия:
- Официальное трудоустройство в штат компании с первого рабочего дня.
- Удаленная работа или можем предложить комфортный офис SL Soft. Удобное расположение делового квартала "Новоспасский" (м. Пролетарская, м. Павелецкая).
- Действительно хороший полис ДМС (со стоматологией и госпитализацией) уже после месяца работы.
- Возможность взять 2 дня в квартал по болезни без больничного.
- Рабочий день начинается не позже 10:00 по Москве.
- ДМС после первого месяца работы в компании.