Front End GUI Developer - FINTECH - Cloud Hosted Website - C# / Blazor

  • The Workplace Consultancy
  • Dec 01, 2022
Full time Advert / Media / Entertainment

Job Description

My client is a rapidly expanding Financial Services Technology (FinTech) company.

Recently the firm was given an award in recognition for our contribution to trade and investment by the Department for International Trade and the UK Board of Trade.

They build cutting edge, AI-assisted, trade analysis software for our clients which consist of banks, hedge funds, asset managers, and other financial services institutions.

Their products are used by these organisations to detect financial crime and enhance business performance based on the client's day to day trading data.

These products include: • Best execution analysis • Trader performance profiling and enhancement • Insider trading and market abuse detection • Rogue trader detection

Their products are market leading in each category:

• Advanced analytics and machine learning algorithms allow us to perform statistically rigorous analysis of all asset classes uniquely

• We use in-house programming languages, optimised for fast and complex analysis of large trade volumes

• All our tools have an intuitive user interface (built using in-house programming languages) that make it very easy for our clients to access our analysis

They view themselves as a disruptive FinTech company that is nimble enough to move fast, innovate quickly and provide a premium level of client service and support.

Summary of role:

Seeking a .Net developer to work on the front-end of our cloud-hosted, financial crime detection websites.

Initial responsibility would be to work on our front-end library, which is in use across all my client internal and external facing websites.

This provides a reusable library of widgets (tables, graphs, layout components, etc) to allow our teams to rapidly build websites from reusable components.

Responsibilities would cover the design of new features as well as maintenance/bugfixes.

Their technology stack is highly innovative.

Currently, we use C# in the front-end, which is transpiled to JavaScript at runtime.

This allows our entire codebase (both server-side and client-side) to run from the same codebase.

They are in the process of migrating our front-end stack to use Blazor, which also uses C# to produce reusable components.

Their backend is a mix of classic relational databases, as well as a custom-designed NoSQL data store optimised for write once, read many operations.

They also make heavy use of code generation to automate repetitive tasks.

A successful candidate would spend most of their time working on the front-end and server-side components of our websites and be comfortable enough to propose new approaches and ideas. #

The candidate will also be able to coordinate with internal teams who make use of our front-end library to prioritise new features, have a close relationship with our client support teams to prioritise fixes, and coordinate releases to client websites.

Essential Skills/Competencies: • Good understanding of the .NET stack, particularly C# • Knowledge of Web Foundations, including HTML5, JavaScript, and CSS • Knowledge of any front-end frameworks, such as Blazor, React, Angular or Vue.js • Ability to work independently • Experience in financial services a bonus but not essential Other Skills We Look For: • Knowledge of software design and clean-code principles. • Understand of asynchronous programming. • Knowledge of software testing principles and frameworks