Current Vacancies

French Speaking Inside Sales A... Amsterdam, Holland... ...
DevOps Engineer with Azure Clo... Colchester... ...
.Net Developer with Agile and ... Colchester... ...
Delivery Manager... Central London, Greater London... £40,000 ...
Embedded Software QA Test Engi... Central London... £45000...
Head of Managed Services... Berkshire, Reading, Wokingham... £70-£75,000 ...

Cookie Control

This site uses cookies to store information on your computer. By using our site you accept the terms of our Cookie Policy.

C# Developer

Annual Salary: Up to £65,000 + other benefits
Job REF: D1745
Published Date: 04-03-2019

The Company

A Microsoft Gold Partner who is a multi-award winning and leading software systems integrators for the Forex market.

Description of Duties

  • Assist in the delivery of complete end-to-end projects, which includes design, document, implementation and unit testing.
  • Collaborate with the Software Development Team Lead, Development Team and Quality Assurance teams to ensure the operability, usability and robustness of the software, and also to ascertain that it is to the highest quality.

Key Responsibilities

  • Design and implement new feature sets and enhancements.
  • Resolve reported bugs from QA, Support and Clients in a timely manner.
  • Help document any major changesets.
  • Updating and creating internal and external documentation.
  • Attend project meetings.
  • Coordinate with the Support and QA teams on a regular basis.
  • Assist in the investigation and analysis of support and production issues.
  • Assist in the maintenance and streamlining of the current code.

Basic training of the financial trading will be provided as well as mentoring from an experienced developer.


  • 1 or greater Bachelor’s Degree – preferably in Maths, Science, Computing or Engineering.
  • At least 5 years’ of experience working as a software developer.
  • Knowledge/experience of object-oriented coding languages, C#, C/C++/Java.
  • Highly logical problem-solving skills, with the ability to break down a problem.
  • Excellent communication and interpersonal skills.
  • Self-starter, team player, flexible, able to adapt to any new environment and work on any project.
  • Enjoys and works well under pressure and meet project time scales.
  • Experience of Multithreading and Async programming.
  • Experience of developing/working with distributed software systems.
  • Experience of working with ReST APIs / Websockets.
  • Experience of working messaging queues like RabbitMQ/ActiveMQ/ZeroMQ.
  • Good knowledge of Server-Side programming.
  • Knowledge of software development lifecycle.
  • Good understanding of software & Microsoft/Windows operating systems.
  • Good understanding of design patterns.
  • Organised and meticulous.
  • Possess the ability to multitask.


  • Experience of Single Page Web-application development using Angular/React.
  • Basic understanding of financial trading, or financial markets.
  • Experience/understanding of FIX Protocol messaging.

If this is of interest to you, please get in touch with Fluke on 0208 246 6077 or email your up to date CV to