Напиши текст вакансии для должности "Ведущий разработчик C#". Название компании: "Московский Кредитный Банк". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'WCF', 'Git', 'AngularJS', 'C#', 'REST'

Обязанности:   проектирование и разработка нового функционала;   написание Unit-тестов;   участие в разработке архитектуры сервисов;   оценка способов реализации задач и выбор наиболее оптимального решения;   участие в оценке, декомпозиции задач;   проведение рефакторинга кода;   Code review;   передача опыта и знаний middle и junior разработчикам.   Требования:   опыт разработки на языке C#;   знание платформ .Net Framework, .NET Core;   опыт проектирования и разработки микросервисной архитектуры;   знание механизмов межсервисного взаимодействия;   умение документировать API (Swagger);   опыт работы с RabbitMQ;   опыт работы с GRPC и форматом Protobuf;   опыт работы со стеком ELK;   понимание принципов SOLID;   отличное понимание ООП и паттернов проектирования;   опыт работы с Entity Framework;   знание языка запросов LINQ;   опыт работы с WCF сервисами, понимание протокола SOAP;   понимание принципов REST API, формата JSON;   умение писать сложные SQL запросы, хранимые процедуры;   глубокие знания в части фронт разработки (HTML, Javascript, CSS);   опыт использование frameworks: AngularJS, VueJS и др.;   знание работы HTTP протокола: headers, response code, cookie;   опыт работы GIT, ветки, merge requets;   опыт работы с CI/CD.   Условия:  корпоративное обучение в Академии лидерства (для руководителей) и Бизнес Академии (для всех сотрудников); корпоративная электронная библиотека; ДМС для сотрудника, включая госпитализацию и стоматологию. А также льготная цена на приобретение программ ДМС для детей, супруга / супруги и родителей; страхование при выезде за рубеж; корпоративная социальная и материальная поддержка в определенных жизненных ситуациях; 10 рабочих дней 100% оплачиваемого листа нетрудоспособности в год; ежегодный оплачиваемый отпуск продолжительностью 28 календарных дней; корпоративные скидки и специальные акции от компаний- партнеров; льготные условия на продукты Банка; программы признания особых достижений сотрудников; корпоративные мероприятия для сотрудников и их детей; возможности участия в спортивных командах Банка (мини-футбол, хоккей и др.); участие в благотворительных и социально значимых активностях; пятидневный режим работы (пн-чт: 09:00-18:00. пт: 09:00-16:45); удаленный формат работы.