👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle C# разработчик

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Формируем выделенные команды разработки, создаем цифровые продукты для В2В бизнеса

Описание вакансии

Условия работы

RedLab входит в группу компаний Litota. 15 лет мы создаем и внедряем решения для развития бизнеса ведущих компаний букмекерской и финансовой сфер.

Для выполнения проектов по заказной разработке ПО с иностранными заказчиками наша команда ищет backend разработчика.

Наш принцип - работать с лучшими. Мы подбираем талантливых разработчиков, тестировщиков, аналитиков, тим-лидов и других специалистов по всему миру, чтобы вместе разрабатывать программное обеспечение и запускать интересные проекты.

Станьте частью нашей компании, где ценится мнение технического специалиста и где хорошо оплачивается готовность ответить на профессиональные вызовы.

Каждый день наши сотрудники работают из России, ЮАР, Испании, Турции, Сербии, Чехии, Казахстана, Вьетнама, Бали, Армении, Украины и других стран. Несмотря на это мы чувствуем себя единой сильной командой: новые сотрудники адаптируются максимально быстро, и каждый из них находит у нас новые возможности для развития.

Мы поручим:

  1. Разработку новой функциональности в проектах заказной разработки ПО;
  2. Рефакторинг и оптимизацию существующей функциональности;
  3. Исправление найденных дефектов;
  4. Написание модульных и интеграционных тестов;
  5. Написание технической документации;

Для выполнения задач необходимы:

  • Опыт работы на C# от 3 лет;
  • Понимание устройства и основных принципов работы платформы Net.;
  • Знание .NET Core, .NET Framework (ASP, MVC, MVVM c Prism/MvvmLight);
  • Работа с веб (WCF/WebSocket,AJAX, ABC, сериализация);
  • Основные принципы и подходы в работе с реляционными базами данных (в т.ч. уровни изоляции транзакций, язык SQL, основы работы с ключами), ORM-фреймворки (EntityFramework/Dupper/NHibernate), Linq (CodeFirst);
  • Знание основных подходов к написанию клиент-серверных приложений и приложений с распределенной архитектурой;
  • Понимание подходов и техник написания модульных и интеграционных тестов;
  • Английский язык (на уровне чтения проф. литературы).

Будет плюсом:

  • Понимание процесса CI/CD;
  • Знание принципов работы популярных реляционных и нереляционных баз данных (MySQL);
  • DI: Unity, Autofac, Windsor Castle и т.д;
  • SIP/RTP или WebRTC;
  • Понимание особенностей запуска приложений в контейнеризированном окружении (Docker Swarm, Kubernetes);
  • Основы разработки UI, WPF/UWP;
  • Основы работы с Azure;

Мы предлагаем:

  • Удаленную работу - возможность распоряжаться своим временем с наибольшей эффективностью, но при этом чувствовать свою причастность к делу и команде;
  • Оформление по ТК РФ (full time);
  • Интересные и уникальные проекты - в области Fintech, iGaming и в других трендовых направлениях;
  • Справедливое вознаграждение в соответствии со вкладом в развитие компании;
  • Возможность профессионального развития до руководителя группы разработки;
  • Самостоятельность, контроль по целям - сотрудники сами решают, когда и какой задачей заниматься;