Core development
Representing our work with developers in FinTech networks and communities - involved with the latest innovative products and emerging technologies.
Navigation: FinTech Expertise > Core Development
Core
development
Representing our work with developers in FinTech networks and communities - involved with the latest innovative products and emerging technologies.
Navigation: FinTech Expertise > Core Development
Our focus can be categorised into three distinct client types - Buy Side (Hedge Funds and Asset Managers), Sell-Side (Investment and Commercial Banks) and Innovators (FinTechs, Startups…).
Front office development has been our primary area of specialism, but not exclusively - with typical projects including trading and pricing systems, risk engines, portfolio management systems, regulatory requirements, libraries, infrastructure, quantitative areas and more.
The people in our Core Development network are highly experienced and credible professionals; with in-demand skill sets that see them ranked amongst the top 10% of tech talent in the market today.
Java, C#, Python, JavaScript - skills in these languages (particularly when combined with Cloud technology capabilities), are commonly the most requested by clients; along with, but to a lesser extent, C++, KDB and Golang.
The market is presently undergoing a reduction in greenfield projects, with buy and sell-side clients both looking to overcome mandatory, regulation-led projects rather than investing in new technologies and methods to improve performance. The main regulatory drivers include Brexit, LIBOR, post-MiFIDII (ongoing) and post-GDPR (ongoing).
This reduction is lessened within our innovator clients; FinTech’s and Startups - which is one reason we’re seeing developers, motivated by a wider variety of factors, drawn to projects that are perceived to be more fulfilling.
Dev, Java Expertise:
Core Java / C++
Microservices
Multithreading
Distributed systems
Low latency messaging
Big data platforms
Linux / Windows OS
TDD / BDD
Agile
Dev, C# .NET & Python Expertise:
Python - front to back trading platforms
Server side C# performance
Server side C# risk & grid computing - complex distributed systems
Full stack engineering - C# / JavaScript
Full stack engineering - C# / WPF / SQL Server / Oracle
All asset classes
eTrading / Low latency
Global risk platforms, risk calculation engines, risk analytics
Agile, scrum, TDD / BDD
Business Domain Experience:
Front Office - FX, Eqs, FI, Commodities
Risk Management
Operations / Settlements
Client Type Experience:
Investment Banks
Funds Management
FinTech and Start-ups
People Types:
Senior Developer - Expert C# developer, a specialist in complex grid-based systems across multiple asset classes. Dealing with vast amounts of data; optimising, re-engineering and adding functionality, OR, building efficient, modern platforms from scratch.
eTrading Developer - a seasoned expert with exceptional standards who has built and maintained a state of the art electronic trading systems utilising cutting edge technology. Team player who works closely with the business to achieve outcomes in a high-pressure environment.
Pricing Developer - Specialist developer with experience across the front office, a successful contributor to the architecture and design of globally distributed pricing engines for over 10 years.
Risk Developer - A seasoned engineer who possesses extensive experience in building and maintaining risk systems for the front office. Great exposure working on highly multithreaded, distributed systems gathering requirements directly from the desk.