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), используемую инвестиционными специалистами в инвестиционных подразделениях фронт-офиса.

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

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

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

  • Key Responsibilities: Application Modernization
  • Обновление и модернизация существующих приложений на .NET, WPF и DevExpress.
  • Рефакторинг устаревших компонентов, сокращение технического долга и повышение удобства сопровождения.
  • Улучшение пользовательского опыта приложения с сохранением критически важных рабочих процессов фронт-офиса.
  • Участие в принятии решений по целевой архитектуре и поэтапных планах модернизации. Performance Engineering
  • Выявление и устранение зависаний приложения, медленного отклика, утечек памяти и сбоев.
  • Профилирование и оптимизация desktop-, серверных, баз данных и интеграционных компонентов.
  • Улучшение подходов к загрузке данных, кэшированию, обработке и управлению ресурсами.
  • Внедрение подходящих средств диагностики, логирования, мониторинга состояния и измерения производительности. Architecture Simplification
  • Снижение зависимости от устаревших SOA, middleware и жёстко связанных зависимостей.
  • Проектирование более простых сервис-ориентированных и API-first компонентов.
  • Поддержка миграции к модульным, масштабируемым и поддерживаемым архитектурным паттернам.
  • Оценка зависимостей от MongoDB и рекомендации по прагматичным подходам к упрощению или замене. API and Integration Development
  • Проектирование и разработка безопасных RESTful API для доступа к данным PMS.
  • Разработка интеграций с торговыми, рисковыми, отчётными и аналитическими системами, а также с downstream-системами.
  • Реализация аутентификации, авторизации, валидации, аудита, observability и обработки ошибок.
  • Подготовка чётких спецификаций API и технической документации. AI Enablement
  • Создание в PMS пользовательского интерфейса на базе ИИ в виде промптов/чата.
  • Интеграция корпоративных больших языковых моделей (Large Language Models) и одобренных ИИ-сервисов.
  • Разработка возможностей оркестрации промптов, tool-calling, retrieval, guardrails и автоматизации рабочих процессов.
  • Сотрудничество с инвестиционными пользователями для выявления и реализации ценных контролируемых сценариев использования ИИ. Web and Desktop Delivery
  • Поддержка и развитие широких desktop-возможностей с внедрением веб-приложений там, где это уместно.
  • Разработка на уровнях 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), торговые приложения фронт-офиса, рабочие процессы с инструментами с фиксированной доходностью, акциями, FX, деривативами, свопами, опционами, TRS или CDS
  • Практический опыт работы с DevExpress, включая сложные таблицы (grids) и пользовательские интерфейсы, чувствительные к производительности.
  • Опыт проектирования и реализации RESTful API с использованием ASP.NET Core или аналогичных технологий.
  • Опыт разработки на Python для сервисов, автоматизации, аналитики или компонентов, связанных с ИИ.
  • Сильные навыки разработки на SQL Server и настройки производительности.
  • Опыт создания как веб-приложений, так и насыщенных desktop-/толстоклиентских приложений.
  • Практическая экспертиза в профилировании, диагностике, управлении памятью, настройке производительности и устранении проблем в 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 DevOpsReactAngularMongoDBAzureKubernetesRESTful APIsmultithreading

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

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