Software Developer Post-Trade Automation in London

Software Developer Post-Trade Automation in London

London Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Ncounter Limited

At a Glance

  • Tasks: Design and deliver high-performance components for post-trade workflows using Python.
  • Company: Join a globally recognised systematic investment firm with a collaborative culture.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic environment with strong expectations around software engineering standards.
  • Why this job: Make an impact in the financial markets while working with cutting-edge technology.
  • Qualifications: 5 years of Python experience in trading or post-trade domains required.

The predicted salary is between 70000 - 90000 £ per year.

Ncounter are supporting a globally recognised systematic investment firm in hiring a Python focused Software Developer to join their Post Trade engineering group. This team builds and operates the pipelines that sit at the heart of post trade processing, powering millions of transactions and ensuring accuracy, timeliness and compliance across global markets.

You will design and deliver high performance components that automate the full lifecycle of post trade workflows, from ingesting transaction feeds through to booking, enrichment, reconciliation and analytics. This is a hands on engineering role where you will own production systems, improve reliability, optimise data flows and help shape the architecture behind one of the most advanced trading environments in the industry.

The environment is deeply technical, collaborative and quality driven, with strong expectations around software engineering standards, data integrity, and scalable distributed design.

Core Requirements
  • Strong Computer Science background with 5 years Python engineering in trading or post trade domains
  • Proven experience building data intensive services and working with PostgreSQL and data frame tooling
  • Background in trade booking and FIX protocol integration
  • Ability to design and implement scalable, high availability and distributed architectures
  • Experience building reporting and reconciliation tooling and working with large transactional datasets
  • Understanding of OTC products including CDS, Interest Rate Swaps and Variance Swaps
Highly Desirable
  • Experience with C++, Spark, Kafka or other distributed compute tools
  • Exposure to position keeping, risk, or PnL systems
  • Strong debugging, profiling and optimisation capability across data pipelines

If you want to work at the intersection of software engineering, distributed systems and financial markets and enjoy taking ownership of critical production platforms, Ncounter would like to speak with you. Please get in touch for a confidential discussion.

Software Developer Post-Trade Automation in London employer: Ncounter Limited

Ncounter is an exceptional employer, offering a dynamic and collaborative work environment where innovation thrives. As a Software Developer in the Post-Trade Automation team, you will have the opportunity to work on cutting-edge technology that powers global financial markets, while benefiting from a culture that prioritises professional growth and technical excellence. With a focus on high-performance engineering and a commitment to data integrity, Ncounter provides a unique platform for you to advance your career in a deeply technical field.

Ncounter Limited

Contact Details:

Ncounter Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer Post-Trade Automation in London

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to post-trade automation. We want to see what you can do, so make it easy for potential employers to check out your work.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of data-intensive services. We recommend practicing with real-world problems, especially those involving PostgreSQL and data flows.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Developer Post-Trade Automation in London

Python Engineering
Post Trade Processing
Data Intensive Services
PostgreSQL
Data Frame Tooling
Trade Booking
FIX Protocol Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python experience and any relevant work in trading or post-trade domains. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about post-trade automation and how your background makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Technical Skills:Don’t forget to mention your experience with PostgreSQL, data-intensive services, and any exposure to FIX protocol. We love seeing candidates who can demonstrate their technical prowess and understanding of scalable architectures.

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 shows you’re keen on joining our team!

How to prepare for a job interview at Ncounter Limited

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially in the context of trading and post-trade automation. Be ready to discuss your past projects and how you've used Python to build data-intensive services. Practising coding challenges related to algorithms and data structures can also give you an edge.

Familiarise Yourself with Financial Concepts

Since this role involves working with OTC products like CDS and Interest Rate Swaps, it’s crucial to understand these concepts. Do some research on trade booking and FIX protocol integration, as being able to speak knowledgeably about these topics will impress your interviewers.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've optimised data flows or improved system reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how your contributions made a difference in previous roles.

Ask Insightful Questions

Interviews are a two-way street, so come prepared with questions that show your interest in the company and the role. Inquire about their current tech stack, challenges they face in post-trade processing, or how they ensure data integrity. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.