Senior C# программист
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ты будешь сотрудником команды разработки (30+ классных специалистов), работающей по принципам масштабируемого Agile. В команду входят аналитики, продакты, программисты, архитекторы, тестировщики и UI/UX специалисты. Мы вместе работаем, отдыхаем и создаем уникальные решения.
Мы ищем члена команды, который сделает нас сильнее и принесет свою экспертизу и научит нас новым космическим фишкам. Мы вместе формируем процесс создания продукта.
Команда специализируется на разработке поисково-аналитической системы.
Это распределенная высоконагруженная система, строящаяся на принципах микросервисной архитектуры, с автоматической обработкой больших объемов данных и медиа потоков. Система позволяет формировать информационные агрегаты, выполнять структурирование информации и осуществлять быстрый поиск. Активно используется биометрия голос и лицо, технология NLU/NLP.
НАШИ ОЖИДАНИЯ:
- опыт разработки C# от 4 лет;
- уверенное знание .Net Core 3.Х;
- понимание принципов масштабирования;
- понимание принципов построения высоконагруженных систем;
- опыт использования performance и memory профайлеров;
- понимание SQL и NoSQL, Entity Framework и умение оптимизировать запросы;
- опыт разработки с применением концепций: асинхронности, многопоточности и распределённых систем.
БУДЕТ ПЛЮСОМ:
- опыт работы с .Net Core 5;
- опыт работы с Docker, WebSocket, Blazor, gRPC/Protobuf, OData/GraphQL.
СТЕК ТЕХНОЛОГИЙ:
Backend: C#/.NET Core 3.1, .NET Standard 2.1;
Other: Docker, MongoDB, PostgreSQL, Redis, Elastic, RabbitMQ, Consul;
Tools: VS2019, TeamCity, GitLab, Jira, Confluence.
Бонусы
- Гибкое начало рабочего дня
- Белая заработная плата и оформление по ТК РФ
- Карьерное развитие
- Реферальная программа
- ДМС со стоматологией
- Страхование выезжающих за рубеж
- Офисный врач
- Тренировки по футболу, волейболу, баскетболу
- Регулярные внутренние турниры и чемпионаты