Разработчик .Net
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект:
Интернет банк для юридических лиц (ДБО ЮЛ)
ДБО ЮЛ - это интернет банк для юридических лиц и ИП. Позволяет клиентам банка (юридическим лицам) заходить в свой личный кабинет и просматривать информацию по своим счетам, а также выполнять операции со своими денежными средствами.
Текущая версия ЛК представляет собой legacy проект на устаревшем стеке технологий, со всеми вытекающими "болями": монолитная архитектура, сильно связанный код, длительный time2market. С ноября месяца 2023 стартует полномасштабный проект по рефакторингу текущей версии ЛК, который будет включать в себя и смену технологического стека, и полный редизайн интерфейса, и микросервисную архитектуру, адаптированную к высокой нагрузке и т.д.
Технологический стек:
- Backend:
- Язык программирования: C#
- Используемые фремворки и технологии: .net framework\.net core\WCF\ASP .net MVC
- Воркфлоу: Code Style, git workflow, Code Review
- База данных: MsSQL, PosgreSQL, Oracle
- Очереди: RabbitMQ, Kafka
- Архитектура: 80% монолитная (для текущей версии ЛК), микросервисная (для новой версии ЛК)
Что предстоит делать (План работы):
- Разработка нового личного кабинета для юридических лиц и ИП на современном технологическом стеке
- На время переходного периода - доработка функционала текущего личного кабинета (Регуляторные требования от ЦБ, исправление Инцидентов).
Ожидания от кандидата
- Опыт в разработке не менее 4х лет;
- Хорошее знание C#, платформы .Net и .NET Core.
- Опыт разработки web-приложений ASP.NET MVC.
- Знание принципов и практический опыт применения OOP, SOLID, TDD.
- Опыт работы с Entity Framework.
- Знание механизмов межсервисного взаимодействия
- Опыт работы с SOAP, RabbitMQ
- Понимание принципов REST API, формата JSON
- Умение писать SQL запросы, хранимые процедуры
- Опыт работы GIT, ветки, merge request
Условия работы
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно на территории РФ и Беларуси