.NET Developer – Banking

This job posting expired and applications are no longer accepted.
Marcus Donald People Limited
Published
March 4, 2021
Location
City Of London, United Kingdom
Category
Job Type
Salary
£75000 - £85000 per annum

Description

As a financially focussed .Net Developer you will be working within a globally distributed development team to deliver a C# trading GUI for use by the Cash Equities Trading desks in Europe, US & Asia.

This opportunity is open to dynamic working arrangements, such as working from home, flexible or compressed hours, and part-time options. If you have a need for flexibility, please apply and discuss this with us during the hiring process.

.NET Development Experience:

  • Developing in C# 7 - build Win Forms GUI elements utilizing an MVP pattern, WPF elements utilizing an MVVM pattern
  • Writing business logic and code to interact with server-side processes via pub/sub middleware
  • Understanding, reusing, and contributing to the shared GUI framework developed within Equities
  • Writing and maintaining relevant unit tests, the critical parts of the code
  • Being knowledgeable about the interoperability concerns a multi-language architecture brings as the server-side part of our system is written in Java
  • Working with our business analysts and the traders to clarify requirements and to solicit feedback on the system

.NET Development Responsibilities:

  • Solid C# knowledge to at least .NET 4.5, including good Win Forms & WPF knowledge, with experience building GUIs using MVP, MVVM or similar paradigms
  • Pub/sub middleware experience (e.g. Smart Sockets, TIBCO RV, Solace)
  • Ability to solve problems involved in writing multi-threaded code, and experience of memory and performance profiling
  • Unit testing experience

.Net Development Skills:

  • Infragistics Win Forms & WPF controls experience
  • Some Java skills (and/or experience of Interop between Java and .NET)
  • First-hand experience working on a front-office trading platform
  • Knowledge of Cash Equities trading workflows

If this position is of interest, please do not hesitate to contact Anthony Holloway for any questions that may need answering and/or further information regarding the company and role.

Quick Drop CV

Scroll to Top