Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks) in London

Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
NextWave Consulting

At a Glance

  • Tasks: Design and develop trading systems using Python, .NET, Angular, and Databricks.
  • Company: NextWave Consulting, a leader in investment management technology.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Work in a fast-paced environment with opportunities to learn and innovate.
  • Why this job: Join a dynamic team and make an impact in the financial technology space.
  • Qualifications: Experience in software development, especially in financial services and trading systems.

The predicted salary is between 60000 - 80000 £ per year.

NextWave Consulting is hiring a software developer to support a buy-side investment management transformation. This role sits close to front-office trading technology and focuses on building, integrating, and improving systems connected to Charles River, Adroit, and Databricks. You will work with internal technology teams, business users, and external vendors to deliver reliable, scalable solutions in a regulated environment.

What you will do

  • Design, build, test, and support components across trading and investment management systems.
  • Develop and maintain applications, services, and integrations using Python, .NET, Angular, SQL, APIs, and Databricks.
  • Build and optimise data flows, database objects, and reporting logic to improve performance, data quality, and operational visibility.
  • Work directly with traders, technology stakeholders, and vendors to turn business requirements into practical technical solutions.
  • Investigate production issues, fix defects, and improve resilience across integrated platforms.
  • Follow strong engineering practices for coding, testing, documentation, change control, and deployment in a regulated financial environment.

What you need to bring

  • Experience as a software engineer or developer in financial services, ideally within asset management, buy-side trading, or capital markets.
  • Strong hands-on development skills in Python, .NET, Angular, SQL, and Databricks.
  • Practical experience building and supporting integrations using APIs, including REST and WebSockets. SOAP experience is useful but not essential.
  • Strong SQL capability, including query writing, optimisation, stored procedures, and schema design.
  • Good understanding of trading workflows, market data, and order/execution management concepts. Experience with Charles River or similar OMS platforms is highly valuable.
  • Strong problem-solving skills, clear communication, and the ability to work with both technical and non-technical stakeholders.
  • Comfort working in an environment where priorities can shift, vendor dependencies exist, and delivery quality matters.

Reality check

  • This is more engineering-led than pure integration/support, a blend of greenfield + integration (not just fixing systems).
  • You will likely be working across legacy and modern technologies at the same time.
  • Domain context matters. Candidates without financial markets or trading systems exposure may find the learning curve steep.

Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks) in London employer: NextWave Consulting

NextWave Consulting is an exceptional employer that fosters a collaborative and innovative work culture, ideal for those passionate about technology in the financial services sector. With a focus on employee growth, we offer opportunities to work on cutting-edge projects that directly impact trading systems, while also providing a supportive environment for skill development and career advancement. Located in a vibrant financial hub, our team enjoys the unique advantage of being at the forefront of investment management transformation, making every day both meaningful and rewarding.

NextWave Consulting

Contact Details:

NextWave Consulting Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks) in London

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at events. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python, .NET, and Databricks. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in trading systems.

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks) in London

Python
NET
Angular
Databricks
SQL
APIs
REST

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python, .NET, Angular, and Databricks. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background in financial services makes you a great fit. We love seeing genuine enthusiasm!

Showcase Problem-Solving Skills:In your application, mention specific examples where you've tackled complex issues or improved systems. We’re looking for developers who can think on their feet and adapt to changing priorities.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at NextWave Consulting

Know Your Tech Stack

Make sure you brush up on your skills in Python, .NET, Angular, and Databricks. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

Understand the Trading Environment

Familiarise yourself with buy-side trading workflows and systems like Charles River. Being able to speak knowledgeably about trading concepts will show that you understand the domain and can hit the ground running.

Prepare for Problem-Solving Questions

Expect to tackle some technical problems during the interview. Practice explaining your thought process clearly and concisely, as this will demonstrate your problem-solving skills and ability to communicate with both technical and non-technical stakeholders.

Show Your Collaborative Spirit

This role involves working closely with traders, technology teams, and vendors. Be prepared to share examples of how you've successfully collaborated in the past, especially in fast-paced or regulated environments.