CORE DEVELOPMENT
Representing our work with Canadian developer communities, in FinTech - the latest SaaS products, and emerging technologies.
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 set them amongst the top 10% of tech-talent in the market today. As an example, Caspian One work with proficient Full Stack Developers, particularly in the Montreal and Toronto areas - who are experienced in front end technologies such-as React and Angular; along with Node.js, C#, .NET and Java in the back end. Placements in this space have included multiple Senior Full Stack Developers (focused around .NET Core and React), and the creation of full front end team including the Technical Lead.
Java, C#, Python, Javascript… capabilities in these languages (especially when combined with Cloud experience), are commonly the most requested by clients; along with but to a lesser extent, C++, KDB and Golang. Whether you’re looking for a Senior Front End Developer who’s mastered Angular, a seasoned Risk Developer - or perhaps you’re an intermediate Full Stack Developer with strong knowledge of eTrading systems, looking for their next career move. Either way, we are positioned to connect clients with Canadians most skilled in core development disciplines.
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, 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 form scratch.
eTrading Developer - a seasoned expert with exceptional standards who has built and maintained state of the art electronic trading systems utilising cutting edge technology. Team player who works closely with the business to achieve outcomes in 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.