Приглашаем на работу IT специалистов в нашу большую команду для работы на проектах для крупнейшего российского банка из списка топ-3.
Проект по импортозамещению внутренней системы Банка, предназначенной для сопровождения деятельности работников при совершении операций на финансовых рынках (инвестиционный бизнес). Проект нацелен на внутреннего клиента и процессы Банка. Система обладает богатой бизнес-функциональностью и является внутренней разработкой Банка. Система непрерывно развивается на протяжении 15 лет и имеет: более 100 интеграций внутри контура Банка; несколько сотен пользовательских экранов и печатных форм.
Обязанности
• Развитие сервисов загрузки данных и кэширования;
• Разработка интерфейсов для автоматизированных рабочих мест пользователей системы;
• Разработка конфигураций интерфейсов в специальном конструкторе для web-приложения и доработка компонент для данного конструктора;
• Разработка сервисов бизнес-логики среднего слоя на платформе сервера приложений в рамках переноса функциональности, реализованной на TSQL, из MS-SQL сервера.
• Разработка структур таблиц в СУБД PostgresPro в рамках переноса функциональности из MS-SQL сервера .
Обязательные требования
• Опыт работы от 3 лет разработки с использованием технологии .NET Core;
• Отличное понимание механизмов кэширования и загрузки данных;
• Хорошее понимание архитектуры web-приложений;
• Хорошее понимание практик построения web-api;
• Понимание ограничений .NET Standard и разницы с .NET Core;
• Опыт работы с SignalR;
• Опыт работы с HTML5;
• Опыт работы с JavaScript;
• Опыт работы с Git;
• Знание основ работы SQL;
• Английский язык на уровне чтения документации.
Будет плюсом
• Опыт работы с Blazor WebAssembly;
• Опыт разработки сервисов WebApi;
• Опыт разработки Enterprise WEB-приложений;
• Опыт разработки приложений c библиотеками/компонентами Blazor;
• Опыт написания модульных автоматических тестов с использованием XUnit;
• Опыт работы с протоколом WebSocket;
• Опыт использования в проектах Keycloak;
• Опыт формирования печатных отчетных форм FastReport;
• Знание паттернов ООП;
• Опыт работы с SQL и/или СУБД PostgreSQL/MS SQL: базовые знания (таблицы, индексы, констрейнты, триггеры, процедуры/функции, представления и т.п.), запросы, пакеты, типы (object types, collection types), jobs, xmltype, savepoints;
• Возможность продемонстрировать результат по проектам, в которых доводилось участвовать (ссылка на GitHub, приложение либо ДЕМО на собеседовании).
• Опыт работы с CSS;
• Опыт работы с DevExpress.