Систем Кэпитал Менеджмент, АО
Основные обязанностиРазработка и поддержка микросервисов и внутренних веб-решений на C#/.NET в закрытой инфраструктуре (без Azure).Рефакторинг существующих модулей (десктопные решения, сервисы), постепенная модернизация под современные фреймворки.Интеграция банковских данных во внутренние системы: парсинг, проверка, конвертация в необходимые форматы.Генерация отчетов в SSRS и публикации данных в Power BI (работа с кубами, моделями, визуализациями).Построение ETL-цепочек: импорт > проверка > загр
Основные обязанности
- Разработка и поддержка микросервисов и внутренних веб-решений на C#/.NET в закрытой инфраструктуре (без Azure).
- Рефакторинг существующих модулей (десктопные решения, сервисы), постепенная модернизация под современные фреймворки.
- Интеграция банковских данных во внутренние системы: парсинг, проверка, конвертация в необходимые форматы.
- Генерация отчетов в SSRS и публикации данных в Power BI (работа с кубами, моделями, визуализациями).
- Построение ETL-цепочек: импорт > проверка > загрузка в SQL > формирование XML или других структур для системы Accent или контролирующих органов.
- Документирование бизнес-логики и технических спецификаций, работа совместно с финансисты/бухгалтеры.
Технические требования
- C#/.NET – уверенный уровень, опыт разработки как сервисов, так и веб-решений.
- SQL Server – глубокое знание T-SQL, работа с хранимыми процедурами, оптимизация запросов.
- SSRS/Power BI – опыт создания и оптимизации отчетов, работа с многомерные кубы.
- Работа с документами – PDF (генерация, модификация, наложение элементов), Excel/CSV, XML (XSD, преобразования).
- Интеграция с банками:
- старые форматы (DBF, CSV, TXT),
- полуструктурированные (PDF-формы),
- современные стандартизированные (XML ISO20022, локальные) стандарты).
- Умение проектировать преобразователи и парсеры, способность масштабировать решения.
- Понимание процессов ETL, наблюдаемости и контроля целостности данных.
- Базовые знания по безопасности в закрытой среде: аудит, ведение журнала.
Финансы и бухгалтерский учет
- Глубокое понимание валютных операций: мультивалютный учет (USD, EUR, GBP и другие), переводы, курсовые разницы, двойной учет (национальная валюта и валюта транзакции).
- Опыт работы с банковскими документами: выписки, платежные поручения, сообщения SWIFT/ISO20022.
- Знание принципов бухгалтерского учета: дебет/кредит, проводки, балансовые счета, контрольные сравнения.
- Умение анализировать финансовые требования и переводить их в технические спецификации.
- Опыт интеграции финансовых данных в государственные и международные стандарты отчетности.
Наследие и желание учиться
- Готовность понимать старые решения с использованием VBScript (система «Accent»).
- Поддержка и модернизация существующих настольных приложений и сервисов.
- Постепенный перенос логики на современную .NET услуги.
Личные качества
- Сильные аналитические способности, способность понимать финансовую и учетную логику, причем не только в коде.
- Ориентация на качество и стабильность, умение работать с большим объемом финансовых данных.
- Коммуникабельность: умение сотрудничать с финансистами, бухгалтерами и коллегами-разработчиками.
- Открытость к изучению нового и поддержка старого (отсовременных REST-сервисов на VBScript в Accent).