от компании (организации): Bell Integrator в городе (населённом пункте): Москва, Россия
в отрасли экономики "Начало карьеры, студенты" → "Консультирование"
с заработной платой: до 350000 руб.
Вакансия № 29969689 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Вторник, 15 октября 2024 года.
Дата обновления вакансии № 29969689 на сайте Работа в Москве и Московской области (МО, Подмосковье): Четверг, 14 ноября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 29969689 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Разработчик .Net (Team Lead)
Разработчик .Net (Team Lead)
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект: ДБО ЮЛ - это интернет банк для юридических лиц и ИП. Позволяет клиентам банка (юридическим лицам) заходить в свой личный кабинет и просматривать информацию по своим счетам, а также выполнять операции со своими денежными средствами.
Продукт- интернет банк для юридических лиц и ИП это полноценный личный кабинет, который позволяет получать услуги банка дистанционно без посещения отделений.
Текущая версия ЛК представляет собой legacy проект на устаревшем стеке технологий: монолитная архитектура, сильно связанный код, длительный time2market. С ноября месяца 2023 стартует полномасштабный проект по рефакторингу текущей версии ЛК, который будет включать в себя и смену технологического стека, и полный редизайн интерфейса, и микросервисную архитектуру, адаптированную к высокой нагрузке и т.д.
Команда: Несколько кросс функциональных команда разработки распределенных по 2-м направлениям (Команды Платформы/Ядра и Команды бизнес продуктов). В командах есть и штатные и аутсорс разработчики.
Функциональность:
- Отображение списка банковских счетов. Открытие дополнительных расчетных счетов.
- Запрос выписки и других отчетов по счету с возможностью экспорта в различные форматы
- Создание, подпись и отправка в банк рублевых платежных поручений
- Электронный документооборот с банком
- Обмен валют
- Отображение корпоративных карт. Заказ новых корпоративных карт
- Валютный контроль
- Обмен сообщениями между клиентом и банком (письма).
- Платежи в иностранной валюте
- Зарплатный проект
- Онлайн оформление депозита, продуктов начисления % на р/с
- Заявка на выдачу кредита/предоставления транша
- Заявка на подключение экварийнга (торговый/мобильный/интернет)
- Заявление на выдачу банковское гарантии
- Самоинкасация
- Банковское сопровождение контрактов
- и др.
Особенности продукта:
- использование SSO (на базе keycloack) для единой аутентификации клиента
- мобильные приложения для Android и iOS, обеспечивающие доступ в личный кабинет без использования компьютера/ноутбука
- различные способы аутентификации клиентов (код из SMS, QR код, сертификат)
- подпись и отправка документов в банк с использованием ЭЦП (на базе решения PayControl)
Состав типовой команды:
- Руководитель проекта: 1 человек
- Аналитик: 1-2 человек
- Team Leader: 1 человек
- Фронтенд-разработчик: 1-2 разработчика ReactJS (в продуктовых командах)
- Бэкенд-разработчик: 3-4 разработчик .NET
- QA-инженер: 1-2 человек
Роли в проекте вне команд:
- Руководитель направления: 1 человек
- Dev Leader команды (Руководитель разработки): 1 человек
- DevOps инженер: 3 человека
- Системный архитектор - вакансия
Технологический стек:
Backend:
- Язык программирования: C#
- Используемые фремворки и технологии: .net framework\.net core\WCF\ASP .net MVC
- Воркфлоу: Code Style, git workflow, Code Review
- База данных: MsSQL, PosgreSQL, Oracle
- Очереди: RabbitMQ, Kafka
- Архитектура: 80% монолитная (для текущей версии ЛК), микросервисная (для новой версии ЛК)
Frontend
- Язык программирования: JavaScript (ReactJS)
- Воркфлоу: Code Style, git workflow, Code Review
Используемые инструменты и методологии:
- Хранение кода: Git
- Методология разработки: SCRUM
- Документация: Confluence
- Трекинг задач: Jira
- СI/CD: GitLab CI/CD
Требования к работнику на вакансии: Разработчик .Net (Team Lead)
- Опыт в разработке не менее 5 лет
- Опыт работы в роли тимлида или на аналогичной позиции не менее 1 года
- Опыт управления кросс функциональной командой от 4-5 человек
- Хорошее знание C#, платформы .Net Framework и .NET Core
- Знание принципов и практический опыт применения OOP, SOLID, TDD
- Знание механизмов межсервисного взаимодействия
- Опыт работы с SOAP, RabbitMQ
- Понимание принципов REST API, формата JSON
- Умение писать SQL запросы, хранимые процедуры
- Опыт работы GIT, ветки, merge requets (git workflow)
- Опыт работы и построение микросервисной архитектуры
Плюсом будет:
- Знание гибких методологий разработки scrum, kanban, XP, etc.
- Опыт работы с Docker
- Опыт работы с Entity Framework
- Знание JavaScript, TypeScript и опыт работы с Angular
- Опыт работы с Kubernetes или Openshift
- Опыт работы с ELK стеком
- Опыт работы с GRPC и форматом protobuf
Условия труда для работника на вакансии: Разработчик .Net (Team Lead)
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно на территории РФ и Беларуси
Откликнуться на эту вакансию: Разработчик .Net (Team Lead)
Предыдущая вакансия:
Вакансия № 29969682 на должность Архитектор ИТ-Инфраструктуры от компании ООО Центр корпоративных решений в городе (населенном пункте) Москва