Job Search and Career Advice Platform

Enable job alerts via email!

Web Engineer - Angular / C# / Fixed Income

Harvey Nash

City Of London

Hybrid

GBP 80,000 - 100,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading investment bank based in Canary Wharf is seeking a Senior Web Engineer specializing in Angular and C#. The role involves designing and developing the flagship Trader Desktop platform, working closely with end users and tackling performance issues. Candidates should have over 7 years in enterprise trading application development. This position offers a hybrid working model inside IR35, umbrella, fostering a collaborative environment.

Qualifications

  • 7+ years of experience in developing large-scale enterprise trading applications in the Capital Markets space.
  • Experience with writing unit tests for Angular / Typescript using JEST.
  • Experience with consuming real-time streaming data through web sockets.

Responsibilities

  • Designing and developing the flagship 'Trader Desktop' platform.
  • Working directly with end users on requirements analysis and capture.
  • Troubleshooting challenging performance and scalability issues.
  • Enhancing automated testing efforts and optimizing UAT process.

Skills

Angular 14.0+
TypeScript
HTML5
CSS3
SAAS / LESS
RxJS
NgRx
JEST
TeamCity
Jenkins
OpenShift
npm
node.js

Tools

Visual Studio Code
Job description

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.
Qualifications
Required
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
Recommended
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.