WorkListВойтиОформить подписку
LD

Senior Full Stack Developer - Portfolio Management System

Архив
Luxoft (DXC) · IT-консалтинг
Вакансия в архиве · закрыта 29.10
Смотреть актуальные вакансии

Другие вакансии компании

LD
🇵🇱Krakow · ПольшаSenior·англ. C1
≈ $4,6–6,6 тыс/мес
2 ноя
LD
RemoteSenior·англ. не указан
≈ $4–7,5 тыс/мес
2 ноя
LD
🇬🇧London · ВеликобританияSenior·англ. не указан
≈ $6,3–8,5 тыс/мес
2 ноя
LD
🇺🇸New York City · СШАMiddle·англ. не указан
$100–150 тыс/год
2 ноя
LD
🇵🇱Wroclaw · ПольшаSenior·англ. C1
≈ $4,6–6,6 тыс/мес
2 ноя
Все вакансии компании

Похожие вакансии

DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
CR
CrowdStrike · Кибербезопасность
🇮🇪Dublin · Ирландия · remote·Full-timeSenior·англ. B1+–C2
≈ $6,7–8,7 тыс/мес
2 ноя
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteSenior·англ. C1
~ $9,1–13 тыс/мес
30 окт
SU
Sumsub · Verification / KYC платформа
🇨🇾Limassol · Кипр · remoteSenior·англ. не указан
≈ $5,4–10 тыс/мес
30 окт
Все вакансии: Бэкенд

О вакансии

Откуда можно работать
Удалённо
Компания нанимает: из перечня странпо данным компании
Уровень
Senior
указан работодателем
Даты
Видели у компании с 27.10 по 27.10 · закрыта 29.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем опытного Software Developer для участия в модернизации критически важной системы управления портфелем (Portfolio Management System, PMS), которой пользуются инвестиционные специалисты в подразделениях front-office.

Успешный кандидат будет играть ключевую роль в преобразовании зрелой настольной платформы на базе WPF в современную, масштабируемую и высокопроизводительную экосистему приложений. Работа включает модернизацию UI, обновление платформы, разработку API, оптимизацию производительности, упрощение архитектуры, сокращение технического долга и пользовательские сценарии на основе ИИ.

Эта роль хорошо подойдёт инженеру с опытом работы с платформами для buy-side: управление портфелем, ордерами, исполнением, рисками или инвестиционная аналитика, — который уверенно работает на уровнях desktop, web, сервисов, интеграций и данных.

Что предстоит делать

  • Основные обязанности: модернизация приложений
  • Обновление и модернизация существующих приложений на .NET, WPF и DevExpress.
  • Рефакторинг устаревших компонентов, сокращение технического долга и улучшение поддерживаемости.
  • Улучшение пользовательского опыта приложения с сохранением критически важных рабочих процессов front-office.
  • Участие в принятии решений по целевой архитектуре и поэтапным планам модернизации. Оптимизация производительности
  • Исследование и устранение зависаний приложения, медленного отклика, утечек памяти и сбоев.
  • Профилирование и оптимизация desktop-, серверных, баз данных и интеграционных компонентов.
  • Улучшение подходов к загрузке данных, кэшированию, обработке и управлению ресурсами.
  • Внедрение подходящей диагностики, логирования, мониторинга состояния и мер по измерению производительности. Упрощение архитектуры
  • Снижение зависимости от устаревших SOA, middleware и жёстко связанных зависимостей.
  • Проектирование более простых сервис-ориентированных и API-first компонентов.
  • Поддержка миграции к модульным, масштабируемым и поддерживаемым архитектурным паттернам.
  • Оценка зависимостей от MongoDB и рекомендации по прагматичным подходам к упрощению или замене. Разработка API и интеграций
  • Проектирование и разработка безопасных RESTful API для доступа к данным PMS.
  • Разработка интеграций с системами торговли, рисков, отчётности, аналитики и смежными системами.
  • Реализация аутентификации, авторизации, валидации, аудита, observability и обработки ошибок.
  • Подготовка чётких спецификаций API и технической документации. Внедрение ИИ
  • Создание в PMS пользовательского интерфейса на базе ИИ в формате промптов/чата.
  • Интеграция корпоративных Large Language Models и утверждённых ИИ-сервисов.
  • Разработка возможностей оркестрации промптов, tool-calling, retrieval, guardrails и автоматизации рабочих процессов.
  • Сотрудничество с инвестиционными пользователями для выявления и реализации ценных контролируемых сценариев использования ИИ. Разработка для web и desktop
  • Поддержка и развитие богатых desktop-возможностей с внедрением web-приложений там, где это уместно.
  • Разработка на уровнях frontend, backend, сервисов, интеграций и данных.
  • Применение автоматизированного тестирования, код-ревью, безопасной разработки и практик CI/CD.

Требования

  • 10+ лет профессионального опыта в разработке ПО и создании корпоративных приложений.
  • Серьёзный опыт работы с C# и .NET, включая устаревший .NET Framework и современные версии .NET.
  • Глубокий опыт работы с WPF, XAML, MVVM, архитектурой desktop-приложений и многопоточностью.
  • Опыт работы с инвестиционными технологиями buy-side, в частности в одной или нескольких из следующих областей: Portfolio Management Systems (PMS), Order Management Systems (OMS), Execution Management Systems (EMS), торговые приложения front-office, процессы с долговыми инструментами с фиксированным доходом, акциями, FX, деривативами, свопами, опционами, TRS или CDS
  • Практический опыт работы с DevExpress, включая сложные таблицы (grids) и пользовательские интерфейсы, чувствительные к производительности.
  • Опыт проектирования и реализации RESTful API с использованием ASP.NET Core или эквивалентных технологий.
  • Опыт разработки на Python для сервисов, автоматизации, аналитики или ИИ-компонентов.
  • Сильные навыки разработки на SQL Server и настройки производительности.
  • Опыт создания как web-приложений, так и насыщенных desktop-/fat-client приложений.
  • Практическая экспертиза в профилировании, диагностике, управлении памятью, настройке производительности и устранении неполадок в production.
  • Опыт работы с Git, автоматизированным тестированием, CI/CD и Azure DevOps или аналогичными инженерными платформами.

Будет плюсом

  • Опыт работы с React, Angular или сопоставимым современным веб-фреймворком.
  • Опыт работы с MongoDB и модернизации доступа к данным.
  • Опыт работы с архитектурой микросервисов, модульного монолита, событийно-ориентированной или основанной на сообщениях архитектурой.
  • Опыт работы с Microsoft Azure, контейнеризацией, Kubernetes и корпоративным управлением API.
  • Опыт интеграции LLM, ИИ-ассистентов, retrieval-augmented generation, tool-calling или корпоративных ИИ-шлюзов.
  • Знакомство с безопасностью приложений, правами доступа к данным, возможностью аудита и регулируемыми средами.

Навыки

C#.NETWPFXAMLMVVMDevExpressASP.NET CorePythonMS SQL ServerGitCI/CDAzure DevOpsMongoDBReactAngularAzureKubernetesRESTful APIsmultithreadingSOA

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти