Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer - Portfolio Management System

Full-time

Luxoft

Project description

We are seeking an experienced Software Developer to help modernize a mission-critical Portfolio Management System (PMS) used by investment professionals across front-office investment functions. The successful candidate will play a key role in transforming a mature WPF-based desktop platform into a modern, scalable, high-performance application ecosystem. The work includes UI modernization, platform upgrades, API development, performance optimization, architecture simplification, technical debt reduction, and AI-enabled user experiences. This role is well suited to an engineer with experience in buy-side portfolio, order, execution, risk, or investment analytics platforms who is comfortable working across desktop, web, service, integration, and data layers.

Responsibilities

  • Key Responsibilities: Application Modernization
  • Upgrade and modernize existing .NET, WPF, and DevExpress applications.
  • Refactor legacy components, reduce technical debt, and improve maintainability.
  • Improve the application user experience while preserving critical front-office workflows.
  • Contribute to target architecture decisions and phased modernization plans. Performance Engineering
  • Investigate and resolve application freezing, slow response times, memory leaks, and crashes.
  • Profile and optimize desktop, server-side, database, and integration components.
  • Improve data loading, caching, processing, and resource-management patterns.
  • Implement appropriate diagnostics, logging, health monitoring, and performance measures. Architecture Simplification
  • Reduce reliance on legacy SOA, middleware, and tightly coupled dependencies.
  • Design simpler service-oriented and API-first components.
  • Support migration toward modular, scalable, and supportable architecture patterns.
  • Assess MongoDB dependencies and recommend pragmatic simplification or replacement approaches. API and Integration Development
  • Design and build secure RESTful APIs for PMS data access.
  • Develop integrations with trading, risk, reporting, analytics, and downstream systems.
  • Implement authentication, authorization, validation, auditing, observability, and error handling.
  • Produce clear API specifications and technical documentation. AI Enablement
  • Build an AI-powered prompt/chat experience within the PMS.
  • Integrate enterprise Large Language Models and approved AI services.
  • Develop prompt orchestration, tool-calling, retrieval, guardrails, and workflow automation capabilities.
  • Partner with investment users to identify and deliver high-value, controlled AI use cases. Web and Desktop Delivery
  • Maintain and enhance rich desktop capabilities while introducing web-based applications where appropriate.
  • Deliver across frontend, backend, service, integration, and data layers.
  • Apply automated testing, code review, secure development, and CI/CD practices.

SKILLS

Must have

  • 10+ years of professional software engineering experience delivering enterprise applications.
  • Strong C# and .NET experience, including legacy .NET Framework and modern .NET versions.
  • Deep experience with WPF, XAML, MVVM, desktop application architecture, and multithreading.
  • Buy-side investment technology experience, particularly in one or more of the following areas: Portfolio Management Systems (PMS) , Order Management Systems (OMS), Execution Management Systems (EMS), Front-office trading applications, Fixed income, equities, FX, derivatives, swaps, options, TRS, or CDS workflows
  • Hands-on DevExpress experience, including complex grids and performance-sensitive user interfaces.
  • Experience designing and implementing RESTful APIs using ASP.NET Core or equivalent technologies.
  • Python development experience for services, automation, analytics, or AI-related components.
  • Strong SQL Server development and performance-tuning skills.
  • Experience creating both web-based applications and rich desktop/fat-client applications.
  • Practical expertise in profiling, diagnostics, memory management, performance tuning, and production troubleshooting.
  • Experience with Git, automated testing, CI/CD, and Azure DevOps or similar engineering platforms.

Nice to have

• React, Angular, or comparable modern web framework experience. • MongoDB and data-access modernization experience. • Microservices, modular monolith, event-driven, or message-based architecture experience. • Microsoft Azure, containerization, Kubernetes, and enterprise API management experience. • Experience integrating LLMs, AI assistants, retrieval-augmented generation, tool-calling, or enterprise AI gateways. • Familiarity with application security, data entitlements, auditability, and regulated environments.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer - Portfolio Management System in Abu Dhabi vacancy
  • We are seeking an experienced Software Developer to help modernize a mission-critical Portfolio Management System (PMS) used by investment professionals across front-office...  ...: C1 Advanced Seniority Lead... 

    Luxoft

    Abu Dhabi
    1 day ago
  •  ...the Altair program, we are seeking an experienced Senior Full-Stack Web Developer to lead the design and implementation of customer...  ...and backend services focused on order management, geospatial datalake systems, and AI-enabled downstream processing. You will work... 

    loftorbital

    Abu Dhabi
    more than 2 months ago
  •  ...Years Employment Type: Full-Time, Permanent...  ...seeking a highly skilled Senior Full Stack Engineer (React.js &...  ...based architecture, state management, and responsive design...  ..., and event-driven systems • Experience with WebSockets...  ...• Design, develop, and maintain full-stack... 

    NorthBay Solutions

    Abu Dhabi
    9 hours ago
  •  ...Senior Full Stack Engineer (React.js & Python/Node.js) Location: Abu Dhabi...  ...responsive user interfaces, develop robust backend services,...  ...architectures, and event-driven systems. ● Optimize application...  ...● Collaborate with product managers, designers, and engineering... 

    NorthBay Solutions

    Abu Dhabi
    10 days ago
  •  ...visit Overview: We are seeking a Senior Full Stack Engineer to build and enhance front-end...  ...and rich experience of various software systems, frontend, backend, databases,...  ...Responsibilities: Your key responsibilities Develop web applications and APIs to interact... 

    G42

    Abu Dhabi
    21 days ago
  • AED13000 per month

     ...Senior Full Stack Engineer Location: Abu Dhabi, UAE Work Arrangement...  ...Stack Engineer to design, develop, deploy, and maintain scalable...  ...driven solutions for enterprise systems. Architect scalable...  ...GitHub Actions. Deploy and manage applications on Microsoft Azure... 

    NorthBay Solutions

    Abu Dhabi
    9 hours ago
  •  ...Job Description: Engineer - Full Stack Location: Abu Dhabi About...  .... Collaborating with Product Managers, Architects and Software...  ...part of a Big Data analytic system. Functional Own scoped...  ...and data-review workflows. Develop backend services, RESTful APIs... 

    Presight

    Abu Dhabi
    9 hours ago
  • Senior engineer delivering features end to end: React / Next.js front...  ..., Engineering, Information Systems or a related field, or...  ...development with 4+ years delivering full-stack features (React front end,...  ...TypeScript, React 18+, Next.js; state management (Redux / Zustand); Jest /... 

    Luxoft

    Abu Dhabi
    1 day ago
  •  ...Role: Portfolio Analytics Manager Location: Abu Dhabi Role purpose: Support the effective oversight...  ...and high-quality reporting to Senior Management, Management Committees and...  ...summarizes via SAS / Python coding. Develop Data Quality rules, Reconciliation &... 

    Abu Dhabi Islamic Bank (ADIB)

    Abu Dhabi
    9 days ago
  •  ...Full Stack Engineer   Location: Abu Dhabi, UAE Employment Type: Full-time   Job...  ...Nest.js . The role involves designing, developing, and maintaining scalable full-stack applications...  ...closely with ML engineers, product managers, designers, and other engineering teams... 

    NorthBay Solutions

    Abu Dhabi
    more than 2 months ago
  •  ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor...  ...solving. Key Responsibilities Develop and debug front-end and back-end...  ...interview. # Complete a technical assessment, if required. # Hiring manager review.... 
    Remote job

    YO AI Labs

    Abu Dhabi
    a month ago
  •  ...Portfolio Manager - Abu Dhabi Company: Pharo Management is a leading global macro hedge...  ...East and Africa, Latin America as well as developed markets. Our investment approach...  ...ethic and team spirit. Work status and location ~ Full time in Abu Dhabi.... 

    Pharo Management

    Abu Dhabi
    a month ago
  •  ...SharePoint & Power Automate Developer Job Summary We are...  ...Years DevOps, Repository Management & CI/CD 2+ Years...  ..., databases, and enterprise systems . Develop supporting solutions...  ...Candidates with a general full-stack development background but limited... 

    Theomnihire

    Abu Dhabi
    7 days ago
  •  ...a highly skilled Full-Stack Software Engineer...  ...Python, distributed systems, and data-...  ...Responsibilities Designed and developed backend services...  ...automation, and portfolio analytics....  ...with Portfolio Management, Order Management...  ...Seniority Lead... 

    Luxoft

    Abu Dhabi
    1 day ago
  •  ...the performance of the D-Hold portfolio across its lifecycle –...  ...Investment team’s portfolio managers, so development decisions, hold...  ...Portfolio Strategy & Performance • Develop and maintain the D-Hold...  ..., with at least 5 years in a senior leadership position. • Min.... 

    aldar

    Abu Dhabi
    1 day ago
  •  .../ INTRODUCTION ~ This is a senior level VP role within Personal...  ...credit unit. Take ownership of full lifecycle of initiatives from...  ...support in driving the portfolio analytics highlighting portfolio...  ...years hands-on experience in developing digitization and AI projects.... 

    First Abu Dhabi Bank

    Abu Dhabi
    2 days ago
  •  ...We're looking for a Senior Front-End Developer to join our team in Abu Dhabi, United Arab Emirates...  ...Vuetify and implementing modern design systems Proven ability to integrate REST APIs...  ...with correspondence or workflow management systems Knowledge of front-end security... 

    EPAM Systems

    Abu Dhabi
    3 days ago
  •  ...shaping the future. ABOUT THE ROLE The Senior Avionics Systems Engineer is responsible for defining and managing avionics system architecture, deriving and...  ...integrated at system level. RESPONSIBILITIES Develop subsystem architecture based on high-level... 

    EDGE Group

    Abu Dhabi
    15 days ago
  •  ...structuring, and coordinating investor/developer projects from concept to handover. Act as...  ...for external developers and investors, managing the commercial, technical, contractual,...  ...that strengthen customer experience and portfolio returns. KEY ACCOUNTABILITIES: Job... 

    ADNOC

    Abu Dhabi
    13 days ago
  •  ...Halcon is seeking a talented Senior Engineer: Software (Embedded Software Engineer) to develop, integrate, test, and verify safety...  ...software modules based on system and software specifications....  ...requirements and configuration management tools such as JAMA, DOORS, Git,... 

    EDGE Group

    Abu Dhabi
    15 days ago
  •  ...and map them to Fusion Procurement, Order Management/Pricing, Inventory Management, Planning,...  ...SCM Cloud Modules. Work with IT/ERP systems deployment teams for configuration...  ...applications Motivate and inspire colleagues to develop knowledge, skills and competencies.... 

    NMDC

    Abu Dhabi
    13 days ago
  •  ...practices. Under the management and mentorship of our...  ...Project Managers, our Senior Security Engineers are...  ...experience - in the Embedded Systems Security domain – to...  ...Proven experience in developing, auditing, or testing...  .../IOMMU, NX, DAC/MAC, stack canaries, securing... 

    CENSUS SA

    Abu Dhabi
    28 days ago
  •  ...highly skilled HPC Systems Administrator to manage, optimize, and support...  ...responsible for the full lifecycle of HPC...  ...fixes. D. Software Stack Management • Install...  ..., established to develop agile, bold and disruptive...  ...on your role and seniority, benefits can... 

    EDGE Group

    Abu Dhabi
    15 days ago
  •  ...Senior System Analyst – Level 3 (L3) Job Description...  ...Employment Type: Full-Time Work Arrangement...  ..., designing, developing, integrating, troubleshooting...  ..., and database management systems (DBMS)....  ...~ Professional portfolio (if Applicable)... 

    List International

    Abu Dhabi
    29 days ago
  •  ...JOB PURPOSE Development Management responsibilities for Real Estate projects Hands-on role in leading the creation of a new program...  ...(ICs / ExCo) and post-deal execution phase of D-Hold developments and special situation projects.   ROLES AND RESPONSIBILITIES... 

    aldar

    Abu Dhabi
    more than 2 months ago
  •  ...Supervise the installation, commissioning, and operation of seawater pumps and associated equipment.  Manage the day-to-day operation and maintenance of seawater pumping systems, ensuring safe, reliable, and uninterrupted water supply for drilling operations.  Operate and... 

    NOV

    Abu Dhabi
    9 days ago
  •  ...Job Purpose   Lead portfolio-wide programme planning, governance and performance management across the D-Sell development portfolio. Establish and maintain integrated...  ...Portfolio Planning & Performance Develop and maintain integrated portfolio programmes across... 

    aldar

    Abu Dhabi
    more than 2 months ago
  •  ...We are seeking an experienced Manager – Special Airport Systems to lead the operational performance, maintenance and lifecycle management of critical airport systems, ensuring reliability, safety and service excellence across a 24/7 airport environment. Key Responsibilities... 

    Wasael Property Management

    Abu Dhabi
    20 days ago
  •  ...the world's leading advanced technology groups, established to develop agile, bold and disruptive solutions for defence and beyond, and...  ...competitive and tax-free and, depending on your role and seniority, benefits can include family visas, annual flight tickets, medical... 

    EDGE Group

    Abu Dhabi
    2 days ago
  •  ...including logistics, asset management, procurement, finance,...  ...Asset Management) – Full lifecycle management of...  ...Management SAP PS (Project System) – Management of...  ..., and R&D SAP PPM (Portfolio & Project Management) –...  ...skills at senior/executive level SAP... 

    Accenture

    Abu Dhabi
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer - Portfolio Management System. Be the first to apply!