Наш заказчик - второй по величине банк в стране, услугами которого пользуются миллионы людей. Цель заказчика - создать максимально удобные для клиентов приложения, сервисы, технологии. Мы активно ищем талантливых кандидатов, готовых к решению различного рода задач: вывод новых фичей, поддержка текущей функциональности, написание тестов, участие в общих грумингах и многое другое. Работа ведется в небольших кросс-функциональных командах с полным
О проекте
Осуществляем набор команды в проект по разработке новой бэк-офисной платформы инвестиционного бизнеса,
решающей задачу учета и контроля валютных операций и операций с драгоценными металами взамен морально
устаревшего настольного решения.
Новое решение будет построено по трехзвенной архитектуре с применением современных принципов и подходов к
разработке.
Современный стиль управления проектом (динамический процесс на основе адаптации принципов и ценностей scrum)
Обязанности
Автоматизация работы бэк-офиса по учету деятельности на рынке ценных бумаг в кредитной организации:
участие в проектировании и разработке ПО
Обязательные требования
Требования к знаниям по предметной области:
1. Учет ценных бумаг в соответствии с:
o Положение 809-П — порядок ведения бухгалтерского учета у профессиональных участников рынка ценных бумаг.
o Положение 606-П — порядок учета сделок с ценными бумагами.
2. План счетов для учета ценных бумаг в банке.
3. Понимание расчета купона, амортизации номинала
4. Расчет ЭПС для амортизированной стоимости ценных бумаг
5. Учет продаж бумаг обратного РЕПО из торгового портфеля
6. Внутренний/аналитический учет
Требования к техническим навыкам:
1. Работа с БД Opacle, PLSQL, SQL, средства разработки интерфейса (приветствуется PowerBuilder)
2. Построение представлений в Oracle
3. Работа с очередями в Oracle
Будет плюсом
1. Опыт разработки на C#
o Знание .NET Core / .NET 8+
o Работа с асинхронным программированием (async/await)
o Понимание принципов ООП, SOLID, паттернов проектирования
o Опыт работы с Entity Framework (или другими ORM)
o Умение писать unit-тесты (xUnit/NUnit/MSTest)
2. Работа с брокерами сообщений:
o Работа с очередями (RabbitMQ, Kafka, Azure Service Bus)
o Микросервисная архитектура (Docker, Kubernetes)
o Основы DevOps (CI/CD, GitLab CI/GitHub Actions)
o NoSQL БД (Redis), PostgreSQLии
3. Расчет позиции банка по ценным бумагам
4. Построение стека (методом FIFO) по выбытию ценных бумаг для расчета бух. результата