Connecting to LinkedIn...

C#.NET WPF UI Developer

Job Title: C#.NET WPF UI Developer
Contract Type: Permanent
Location: London, United Kingdom
Industry:
Salary: £65,000 - £75,000 + Benefits
Start Date: ASAP
REF: 523262
Contact Name: Warren Averbuch
Contact Email: warren.averbuch@palmmason.com
Job Published: over 2 years ago

job description

A leading city based Investment Bank are hiring an experienced C#.Net WPF UI developer with Front Office Investment Banking experience.

 

The successful candidate will join the FIC Rates and CRT Front Office Applications team responsible for developing trading and risk management tools for the FIC Rates and Counterparty Risk (CRT) businesses. They should expect exposure to various projects and initiatives including both greenfield development and maintaining and enhancing the existing codebase. Partnering with the rest of the Quant team and FIC IT teams, the developer will be part of an agile team responsible for the design, delivery and support of a full front to back trading and risk management application suite.

 

Responsibilities:

Develop UI’s for features and maintain existing and enhance existing UI’s using WPF

Develop re-usable, fault tollerant libraries and services which the Front Office UI’s utilise

Ensuring a high level of code quality validated through automated unit and integration tests

Contribute to the overall design and development of a shared WPF application and it’s supporting infrastructure

Work with other team members to ensure that tactical and strategic solutions dovetail.

Work with business sponsors to understand their requirements and execute technical solutions where appropriate.

 

EDUCATION/EXPERIENCE:

Technical Experience (Essential)

.NET 4.0/4.5 (C#)

WPF (MVVM design patterns)

WCF/JSON/PROTOBUF’s

 

Technical Experience (Desirable)

Front Office Experience and Business Knowledge (Rates or CVA preferred)

Technologies: XML/Infragistics/WCF/ZeroC Ice

IOC technologies: Unity

Database systems (SQL) and database design

MS Build

Middleware technologies (eg. Solace)

Distributed Architectures

Mocking tools