Web Engineer – Angular / C# / Fixed Income


    Harvey Nash

    Senior Web Engineer – Angular 80%/C# 20% – sought by leading investment bank based in Canary Wharf – Contract – Hybrid

    inside IR35 – umbrella

    Job Responsibilities/Role:

    • Designing and developing the flagship “Trader Desktop” platform
    • Working directly with end users on requirements analysis and capture
    • Troubleshooting challenging performance and scalability issues
    • Liaising with the global business, support, and development teams
    • Assisting in third line support during core trading hours and Production issues as needed
    • Enhancing our automated testing efforts and optimizing our UAT process

    Job Opportunities:

    • Utilize the latest and greatest Web technologies.
    • Develop efficient and robust solutions to challenging business problems.
    • Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.



    Technical Skills

    • 7+ years of experience in developing large-scale enterprise trading applications in the Capital Markets space
    • Experience using Angular 14.0+, TypeScript, HTML5, CSS3, SAAS/LESS
    • Experience using Angular grid libraries (ag-Grid)
    • Experience with Reactive programming paradigms (RxJS and NgRx)
    • Experience with writing unit tests for Angular/Typescript using JEST
    • Experience with application deployments utilizing ES modules, Webpack, and Nx
    • Experience with build pipelines (TeamCity, Jenkins, etc.) and cloud native build/hosting pipelines (OpenShift, Harness, Tekton)
    • Experience with consuming real-time streaming data through web sockets
    • Experience with consuming JSON based data from REST services
    • Experience with tools such as Visual Studio Code, npm, node.js


    • Experience with the ION Trading Platform
    • Experience with C#/.NET/WPF and object-oriented programming
    • Experience with writing unit tests for C#/.NET (NUnit/MSTest/SpecFlow etc.)
    • Experience with Rx extensions (.NET)
    • Knowledge of any Government Bonds, Interest Rates or Futures financial products (e.g. EuroGovies/Swaps).

    Nice to Have

    • Experience with web-based data visualization utilizing Angular/JavaScript HighCharts charting library.
    • Experience with building cross-platform applications using Web technologies such as Electron, Chromium, WebView2 etc.
    • Experience with KDB/q databases.

    Please apply within for further details – Matt Holmes – Harvey Nash