About the project

  • Medio OCS Online Charging System - система обеспечения контроля балансов и списания средств за потребление услуг в режиме Online.
  • Medio AS - сервер приложений, предоставляющий услуги интеллектуальной сети связи(Call management,Call routing,Signalling gateways) и VAS сервисы (Voice Mail, Selfcare, IMS Media function, Home zone) конечному пользователю Telco сегмента, а также услуги балансировки и гибкого управления потоком запросов по протоколам и интерфейсам SOAP,HTTP/HTTPS,WCF и реализации интеграционных сценариев взаимодействия с front-end и back-end решениями в non-telco сегменте.
  • Основные функции:
  • AS - Application Services (Black/White lists, переадресация вызовов, преобразование номера, CUG, VPN, самообслуживание, messaging/USSD/SMS приложения, автоматическое голосовое взаимодействие управление IVR/MS и т.д.)
  • OCS - Online Charging System конвергентные начисления, комбинирующие online и offline (B2C и B2B) и предоплаченные услуги, а также управление жизненным циклом абонентов
  • Комбинации описанного выше: AS+OCS, возможно только AS или OCS

Responsibilities

  • 1. Разработка и доработка масштабируемых высоконагруженных высокопроизводительных приложений; 2. Анализ и обратная связь по интеграционным архитектурным документам; 3. Выбор технологий и паттернов проектирования для реализации, определение форматов хранения и передачи данных; 4. Разработка модульных и интеграционных тестов; 5. Поддержка тиражирования и внедрения разработанного программного решения; 6. Исправление дефектов эксплуатируемой функциональности; 7. Проведение code-review; 8. Оптимизация и рефакторинг текущего программного кода; 9. Изучение фактически сложившихся процессов в Компании, разработка предложений по оптимизации процессов, повышению уровня унификации и автоматизации данных процессов

Requirements

  • Знание и умение применять принципы и понятия ООП;
  • Опыт применения паттернов проектирования;
  • Отличное знание языка C# .NET (желательно Core), WCF, WebApi;
  • Опыт и желание работы в команд;
  • Опыт разработки высоконагруженных систем;
  • Опыт применения рефакторинга;
  • Умение работать с технической документацией;
  • Опыт работы с SQL будет преимуществом;
  • Английский язык на уровне чтения технической документации.

Conditions

  • Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
  • Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
  • Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
  • Участие во внешних IT конференциях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров.
  • Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
  • ДМС с первого месяца работы, включая стоматологию;
  • Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
  • Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день);
  • Прием врачей общей практики и массаж в офисе;
  • Мобильная связь за счет компании и льготные тарифы для близких;
  • Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.