C# Front Office Developer – Asset Management recruitment

The successful candidate will be responsible for the developing front office applications and integration solutions. The C# developer is expected to have a strong technical background and will be exposed to various technologies and systems.

In addition the developer will be expected to feed ideas into the Architecture Development team as a whole to improve the overall quality of the software produced.

The role requires the ability to work closely with business users and determine the best technological solutions for user requirements.

Performance will be determined by the candidate’s ability to resolve issues, achieve planned estimates, quality of solutions and contribution to the overall development team efficiencies.. 

Responsibilities:

-Code design – OO and design patterns

-Code management

-Release management

-Unit Testing

-Documentation / Handover


Additional information / required qualifications:

The candidate should be able to demonstrate a thorough understanding of programming languages, pattern led development and solution architecture. The employee would preferably have a degree in a relevant qualification, extensive experience in software development – particularly programming solutions using Microsoft development technologies such as:

Developer will ideally also have had exposure to the following: XML, FpML, CADIS V7.6, MSMQ, Java Messaging Services.

The candidate should have a good background in Asset Management or Front Office environments, and an understanding of the financial instruments traded. Preference will be taken to candidates with a background of maths or engineering, or can demonstrate ability to develop code based on pricing, valuation or risk methods.