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

C# .NET Developer (Integration)

Требования

БэкендASP.NETC#SQL

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

Харьков (Украина)Полный рабочий день

Компания

Международная компания, которая разрабатывает игры для мобильных и браузерных платформ

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

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

Высоконагруженный проект в реальном времени собирает из Kafka события, генерируемые 100 игровыми серверами. Наш сервис обрабатывает информацию о внутриигровых событиях, которая помогает анализировать игровые механики и создавать новые.

Биллинговая система постоянно расширяется, чтобы поддерживать, обрабатывать и анализировать транзакции от 12 самых популярных payment-провайдеров.

Наша система интеграции игр с внешними платформами первой в мире начала поддерживать Facebook Graph API v. 2.0 и стала лидером Facebook Game Review в номинации «Количество интегрированных продуктов».

Внутренние сервисы отвечают за настройку и конфигурацию игр, поддержку VIP-пользователей, отправку push-уведомлений на мобильные устройства, а также онлайн-мониторинг состояния игрового клиента и загрузку обновлений. Это обеспечивает работу 11 проектов компании с аудиторией 250 миллионов человек.

Серверная часть построена на .NET, ASP.NET MVC, OWIN, MS SQL Server, MySQL и MongoDB.

Вы сможете:

  • участвовать в разработке архитектуры проектов и оперировать огромными массивами данных;
  • применять инновационные технологии в рамках существующих и будущих проектов.

Вы будете:

  • проектировать и запускать новые платежные системы для игр компании;
  • создавать инструменты для мониторинга и развертывания игрового клиента;
  • интегрировать текущие проекты с API соцcетей и платежных систем;
  • оптимизировать существующий функционал;
  • участвовать в разработке новых модулей для биллинговой системы и системы сегментации игроков в реальном времени.

Необходимые навыки и знания:

  • 3+ года опыта работы в сфере разработки ПО;
  • навыки ASP.NET и создания IIS-приложений;
  • понимание особенностей создания масштабируемых многопоточных решений;
  • уверенное знание языка C# и фундаментальных принципов разработки на .NET Framework;
  • знание принципов реляционного хранения данных, транзакций и языка SQL;
  • опыт применения принципов ООП, паттернов проектирования, структур данных и алгоритмов;
  • понимание архитектуры клиент-серверных приложений и специфики работы протоколов HTTP, HTTPS и ТCP/IP.

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

  • опыт работы с высоконагруженными приложениями.

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

  • участие в полном цикле разработки продукта;
  • возможность посещать оплачиваемые семинары, мастер-классы, тренинги и конференции мирового уровня;
  • официальное трудоустройство;
  • 28 дней оплачиваемого отпуска;
  • полное медицинское сопровождение сотрудников и их детей;
  • услуги наших менеджеров по туризму и консультации юристов;
  • образовательные программы по английскому, занятия с носителями языка;
  • тренажерный зал и занятия йогой с персональными инструкторами в офисе компании;
  • содействие при переезде из других городов и стран.