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, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.