Senior C# WPF developer


Posted: 06/10/2017

  • Salary: GBP 80 per year - GBP 100 per year
  • Location: London
  • Job type: Permanent
  • Reference: D794B8

C# WPF developer

C#,WPF,RX,C++,MVVM,XAML,Rates and P&L

This international investment bank is looking for a senior UI developer to join their front-office team responsible for delivery of risk and P&L platforms and applications for the Rates, Credit and Emerging Markets trading businesses globally.

Key Responsibilities:

  • Hands-on implementation of complex real-time trading system User Interfaces (UIs) including C# Windows Presentation Foundation (WPF) and Reactive Extensions (Rx) and Python and/or C++
  • Working closely with trading, quants and other stakeholders to understand requirements and investigate queries and issues
  • Performing analysis of existing platform functionality to determine how best to deliver platform extensions
  • Ensuring new functionality is intuitive and follows User Experience (UX) conventions
  • Design and development of functionality to deliver changes through to production
  • Strong focus on platform performance and optimization
  • Provide 3rd line support as part of a rota (including overnight support)
  • Providing technical leadership of distributed development team, and may involve some line management of junior team members

Skills and Qualifications:

  • Investment Banking Front-Office application delivery experience
  • Expert in C# .Net technologies
  • Strong experience implementing trading system UIs using WPF, Extensible Application Mark-up Language (XAML)
  • Knowledge of front-office risk and P&L calculations
  • Expert in Model-view-view-model (MVVM)
  • Professional experience with Rx
  • Experience developing multi-threaded and high-performance UIs
  • Experience developing banking applications with Python and/or C++
  • Experience with Interest Rate/Credit Derivatives products and trading preferable
  • Ability to identify architectural opportunities and employ best practices by default
  • Experience delivering in an agile, fast-paced trading technology environment

McGregor Boyall is an equal opportunity employer and do not discriminate based on race, religion, gender, age, sexuality, gender identification, or physical ability.