Cortex FX Full Stack Developer
Senior Full Stack Developer (Front Office Trading)
6-Month Contract London/Hybrid Working Competitive Day Rate
The Opportunity
We are currently seeking an experienced Senior Full Stack Developer to join a high-performing Front Office technology team within a leading global investment banking environment.
You will play a key role in the development and enhancement of mission-critical electronic trading platforms supporting FX and Fixed Income products. Working within a globally distributed Agile team, you'll contribute to the evolution of a next-generation trading ecosystem, delivering scalable, high-performance applications used by traders, sales teams, and clients worldwide.
This is an exciting opportunity for a developer with strong JavaScript/TypeScript and .NET or Java expertise, ideally gained within electronic trading, capital markets, or Real Time financial systems.
The Role
As a Senior Developer, you will be involved throughout the full software development life cycle, contributing to architecture, design, development, testing, and deployment activities.
You'll work on a suite of Front Office applications undergoing significant transformation, including platform modernisation, UI convergence, service modularisation, and scalability improvements to support future business growth.
Key Responsibilities
- Design, develop and maintain high-performance Front Office trading applications.
- Participate in an Agile software development life cycle including technical analysis, development, testing, code reviews and documentation.
- Collaborate closely with product owners, business stakeholders, developers and support teams.
- Contribute to architectural discussions and influence technology direction and best practices.
- Develop modern web-based user interfaces using JavaScript, TypeScript and HTML5 technologies.
- Build and maintain Back End services using .NET/C# or Java.
- Deliver scalable solutions capable of processing Real Time market and trading data.
- Support platform modernisation, integration and migration initiatives.
- Create reference implementations and technical documentation.
- Conduct peer reviews and mentor less experienced developers.
- Work closely with production support teams during releases and ongoing maintenance.
- Drive continuous improvement across development practices, tooling, testing and delivery processes.
Required Skills & Experience
- Extensive software development experience within enterprise environments.
- Strong commercial experience with:
- JavaScript/TypeScript
- HTML5
- CSS
- Angular or similar modern Front End frameworks
- Web Components
- Strong Back End development experience with:
- C#/.NET
- OR Java
- Experience working with Real Time and streaming data technologies.
- Knowledge of Reactive programming frameworks such as:
- RxJS
- Reactive Extensions
- Strong understanding of software engineering best practices, design patterns and architecture principles.
- Experience working in Agile/Scrum environments.
- Strong understanding of:
- Test-Driven Development (TDD)
- Continuous Integration (CI/CD)
- Automated testing practices
- Excellent communication and stakeholder engagement skills.
- Strong analytical and problem-solving capabilities.
Desirable Experience
- Front Office Investment Banking experience.
- Electronic Trading platform development experience.
- FX, FX Options or Interest Rate product knowledge.
- Experience developing large-scale Real Time trading systems.
- Knowledge of Real Time messaging and market data technologies.
- Application performance profiling and optimisation expertise.
- Experience designing low-latency, highly performant software solutions.
- Exposure to pricing, execution, trade capture or booking platforms.
Guidant, Carbon60, Lorien & SRG - The Vertage Group Portfolio are acting as an Employment Business in relation to this vacancy.