Обязанности:
В новый финтех-проект разыскивается C#/.NET-разработчик senior! Задачи: Проектирование и разработка нового функционала; Написание Unit-тестов; Участие в разработке архитектуры сервисов; Оценка способов реализации задач и выбор наиболее оптимального решения; Изучение новых технологий и подходов; Участие в оценке, декомпозиции задач; Проведение рефакторинга кода; Code review; Передача опыта и знаний middle и junior разработчикам; Менторство над младшими разработчиками. Требования: Опыт в разработке на языке C# не менее 4 лет; Знание платформ .Net Framework, .NET Core; Опыт проектирования и разработки микросервисной архитектуры; Знание механизмов межсервисного взаимодействия; Умение документировать API (Swagger); Опыт работы с RabbitMQ; Опыт работы с GRPC и форматом protobuf; Опыт работы со стеком ELK; Понимание принципов SOLID, dependency injection; Отличное понимание ООП и паттернов проектирования; Опыт работы с Entity Framework; Знание языка запросов LINQ; Понимание принципов REST API, формата JSON; Знание работы HTTP протокола: headers, response code, cookie; Опыт работы GIT, ветки, merge requets; Опыт работы с CI/CD. Плюсом будет: Знания в области реализации Цифрового рубля; Опыт работы с WCF сервисами, понимание протокола SOAP; Умение писать сложные SQL запросы, хранимые процедуры; Знания в части фронт разработки (HTML, Javascript, CSS); Опыт использования фреймворков: Angular JS, Vue JS и др. Условия: Официальное оформление (в штат банка или в в стабильную и динамично развивающуюся аккредитованную ИТ компанию EGAR Technology); Удаленный формат работы; График работы с 9:00 до 18:00 (гибкое начало рабочего дня обсуждаем); Конкурентный уровень заработной платы; Полноценную проектную команду с четким разделением ролей; Оперативное решение организационных вопросов; Возможность профессионального роста (вертикального или горизонтального); Возможности обучения (курсы, сертификация); Расширенный пакет ДМС, включая стоматологию; Сохранение баланса между работой и личной жизнью.