Senior Full Stack Developer - Portfolio Management System
DXC Luxoft
Job description
About the role
DXC Luxoft is looking for an experienced Software Developer to modernize a mission-critical Portfolio Management System (PMS) used by investment professionals across front-office investment functions. The goal is to transform a mature WPF-based desktop platform into a modern, scalable, high-performance application ecosystem, covering UI modernization, platform upgrades, API development, performance optimization, architecture simplification, technical debt reduction and AI-enabled user experiences. The role suits engineers with experience in buy-side portfolio, order, execution, risk or investment analytics platforms, working across desktop, web, service, integration and data layers. It is remote, relocation-friendly and open to candidates in Ukraine.
Key responsibilities
- Upgrade and modernize existing .NET, WPF and DevExpress applications, refactor legacy components and reduce technical debt while preserving front-office workflows
- Investigate and fix freezing, slow response, memory leaks and crashes, and profile and optimize desktop, server, database and integration components
- Simplify architecture by reducing reliance on legacy SOA and middleware, and design simpler service-oriented and API-first components
- Design secure RESTful APIs and integrations with trading, risk, reporting and analytics systems, with authentication, authorization, auditing and observability
- Build an AI-powered prompt/chat experience using enterprise LLMs, with prompt orchestration, tool calling, retrieval, guardrails and workflow automation
- Maintain rich desktop capabilities and introduce web-based applications, applying automated testing, code review, secure development and CI/CD
Required profile
- 10+ years of professional software engineering experience delivering enterprise applications
- Buy-side investment technology experience, such as PMS, OMS, EMS, front-office trading apps or fixed income, equities, FX, derivatives, swaps, options, TRS or CDS workflows
- Experience building both web and rich desktop applications
- English at C1 Advanced level
Required skills
- C# and .NET, including legacy .NET Framework and modern versions
- WPF, XAML, MVVM, multithreading and ASP.NET Core RESTful APIs
- DevExpress, SQL Server and Python
- Git, automated testing, CI/CD and Azure DevOps
- Nice to have: React, Angular, MongoDB, microservices, Azure, Kubernetes, LLM integration and application security knowledge
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Україна.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 10 годин тому
Expires за 1 місяць
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DXC Luxoft