Senior Full Stack Software Developer (Post-Trade)
London, United Kingdom
We are seeking a Senior Full Stack Developer with strong experience in both modern web technologies and backend technologies, a talent for business processes, and a keen interest in finance. The ideal candidate is enthusiastic, collaborative and delivery-focused, with a strong sense of ownership and ability to pick things up quickly in a fast-paced environment. They will bring both a user-centred mindset and the technical depth required to deliver robust end-to-end solutions.
You will be part of a friendly and collaborative team responsible for post-trade and reporting software development. The role involves working closely with operations, fund accounting, and other teams across the business including senior management - there is no BA layer, you will gather requirements directly from the business, design solutions and own them end-to-end. In addition to project work, you will have regular opportunities to implement enhancements for both business and technology.
Your responsibilities will include:
- Own and evolve core post-trade systems covering confirmations, trade support, treasury, corporate actions, reconciliations, limit monitoring and fund accounting
- Design and implement backend services, APIs and data integrations
- Build and maintain internal UIs where performance, data quality and usability all matter
- Work across the full application lifecycle: requirements gathering, design, implementation, testing, release and support
- Engage directly with business teams to understand requirements and translate them into thoughtful technical solutions
- Support production systems, investigate issues and implement fixes where required
- Collaborate through code reviews, design discussions, and knowledge sharing
What we are looking for:
- 5+ years of professional software development experience, ideally in financial services or data-intensive systems
- Strong backend capability in C#/.NET - you are comfortable designing services, APIs, and data integrations, not just consuming them
- Competent with a modern frontend framework - you can build UIs that non-technical users actually want to use
- Comfortable using agentic AI coding tools such as Claude Code and are genuinely keen to use them as a natural part of daily work
- Interest in financial markets across all asset types
- Enthusiastic, collaborative and comfortable working closely with business stakeholders
- Strong communication skills with both technical and non-technical colleagues and a positive, can-do attitude
What would be useful:
- Deep knowledge of any of: the trade life-cycle, valuation and P&L, fund accounting, margin calculation
- Familiarity with Angular (preferred), React or another structured modern front-end framework
Technologies we use:
- Web: Angular, TypeScript
- Server-side: C#
- Data: MSSQL, PostgreSQL
- Cloud: AWS
- Deployment: Docker, Kubernetes
Equal Opportunity Workplace
Our recruitment process
Our assessment and selection processes are aimed at you showcasing your abilities rather than passing arbitrary tests. They are designed according to the requirements of our teams to identify the skills and attributes we seek. A member of our recruitment team will work with you throughout the process, guiding you at each stage.
Application
Your application will be viewed by a member of our Human Capital team.
Video and onsite Interviews
We will invite you to our offices for interviews with individuals from inside and outside the team you will join.
Phone Interview
Your background and suitability for the role will be assessed by a member of our Human Capital team.
Offer
A member of our recruitment team will talk you through the offer details including compensation, benefits, role responsibilities and future career paths.
Assessment
You may be asked to complete a technical assessment and/or case study.