Senior C# Developer - Market Data Technology
Senior C# Developer - Market Data Technology

Senior C# Developer - Market Data Technology

London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
Capula Investment Management LLP

At a Glance

  • Tasks: Develop and maintain real-time market data systems using C#.
  • Company: Capula Investment Management is a leading firm in market data technology.
  • Benefits: Enjoy competitive salary, 25 days leave, free meals, and excellent training opportunities.
  • Why this job: Join a dynamic team, mentor others, and work on impactful projects in finance.
  • Qualifications: 7+ years in C# or Java, with strong database and DevOps skills required.
  • Other info: Ideal for those passionate about technology and financial markets.

The predicted salary is between 43200 - 72000 Β£ per year.

Senior C# Developer – Market Data Technology

Senior C# Developer – Market Data Technology

5 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Capula Investment Management is seeking a highly skilled Senior C# Developer to join its Market Data Technology team. The team is responsible for designing, building, and maintaining the systems that handle real-time and historical market data across global fixed-income, FX, equity and derivatives markets. The successful candidate will contribute to the development of resilient data ingestion pipelines, analytics tools, and distribution platforms that power Capula\’s trading and risk management functions.
Duties and responsibilities:

  • Market Data Systems Development: Design, develop, and maintain real-time and historical market data systems using C#. Build and optimize data ingestion, validation, transformation, and storage solutions across both on-premise and cloud-based environments. Collaborate with infrastructure teams to ensure system scalability, reliability, and resilience under peak loads
  • Application Architecture & Design: Lead the design and architecture of critical components for data consumption, distribution, and analytics. Conduct design reviews, propose innovative solutions, and drive best practices in software engineering
  • Cross-Team Collaboration: Partner closely with quantitative analysts, traders, risk managers, and other IT teams to understand data requirements and optimize the end-to-end data lifecycle. Provide technical guidance and feedback to stakeholders
  • Performance & Monitoring: Implement robust monitoring, logging, and alerting solutions to ensure timely detection and resolution of issues. Conduct performance tuning and optimization of data processes to minimize latency and maximize throughput
  • Mentorship & Leadership: Mentor junior team members, promoting knowledge sharing and professional growth. Contribute to strategic technology roadmaps and champion the continuous improvement of development processes

Requirements

  • Extensive Programming Experience: Minimum of 7 years of professional experience, with the majority in C# or Java, particularly in high-performance and real-time environments
  • Database Skills: Proficient in relational databases (e.g. SQL Server) and familiarity with other database types (e.g. Redis)
  • DevOps & CI/CD: Understanding of modern DevOps practices, including version control (Git), build pipelines, containerization (Docker/Kubernetes), and cloud services (AWS)

Preferred Skills & Attributes

  • Financial Products: Familiarity with interest rate products, bonds, equities, FX, or derivatives
  • Market Data Expertise: Strong background in market data systems, including experience with real-time data feeds, normalization, storage, and distribution
  • Messaging Technologies: Hands-on experience with message-oriented middleware (e.g. RabbitMQ) for streaming data
  • Quantitative Skills: Basic understanding of quantitative models, time-series analysis, or pricing libraries
  • Strong communication, presentation, and interpersonal skills to collaborate effectively with other teams

Education And Qualifications
Bachelor\’s or Master\’s degree in Computer Science, Engineering, Mathematics, or a related field.
Benefits
Capula is committed to helping all employees flourish in their role through support with your professional development and exposure to challenges that you may not be offered in a larger organisation.
We will provide:

  • A competitive salary and bonus scheme with annual reviews
  • 25 days\’ paid annual leave
  • Excellent staff development and training opportunities
  • Free breakfast, lunch and dinner in our employee restaurant
  • Medical insurance and other benefits

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Non-profit Organizations and Primary and Secondary Education

Referrals increase your chances of interviewing at Capula Investment Management LLP by 2x

Sign in to set job alerts for β€œSenior Software Engineer” roles.

London, England, United Kingdom 1 week ago

Senior Front-End Developer – Equity Derivatives Technology – VP

London, England, United Kingdom 1 week ago

Senior Lead Software Engineer – Team Lead – Accelerator Business

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

Senior Full Stack .NET Developer (Buying & Merchandising)

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

Senior Software Engineer – France Global Payroll

London, England, United Kingdom 6 days ago

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

IC3 – Senior Software Engineer I – Business Account management team

London, England, United Kingdom 2 days ago

Principal Backend Software Engineer .Net Azure

Reigate, England, United Kingdom 5 hours ago

Senior Engineering Manager, Developer Experience

London, England, United Kingdom 2 months ago

Senior Java Analyst Developer / Technical Consultant

Staff/Principal Software Engineer (Quality Platform), London

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Lead Software Developer – OutsideIR35 – Wealth Manager – London

City Of London, England, United Kingdom 1 week ago

Software Engineering Lead (Flutter) – Catalyst

Greater London, England, United Kingdom 4 months ago

London, England, United Kingdom 4 months ago

Senior Lead eSoftware Engineer – Equities Algo Trading – Java – VP

London, England, United Kingdom 2 weeks ago

Senior Engineer with Work-Life Balance (TypeScript, Node.js, React)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

Senior Testing Specialist – Data & Azure Technologies (Solution Consultant I – Software Testing)

London, England, United Kingdom 18 hours ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior C# Developer - Market Data Technology employer: Capula Investment Management LLP

Capula Investment Management is an exceptional employer, offering a dynamic work environment in the heart of London where innovation thrives. With a strong commitment to professional development, employees benefit from competitive salaries, comprehensive training opportunities, and a supportive culture that encourages mentorship and collaboration across teams. Enjoy perks like free meals and a focus on work-life balance, making it an ideal place for skilled developers looking to make a meaningful impact in the financial technology sector.
Capula Investment Management LLP

Contact Detail:

Capula Investment Management LLP Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior C# Developer - Market Data Technology

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, SQL Server, and message-oriented middleware like RabbitMQ. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your suitability for the role.

✨Tip Number 2

Network with professionals in the finance and technology sectors, especially those who work with market data systems. Attend relevant meetups or online forums to build connections that could lead to referrals or insider information about the company culture at Capula.

✨Tip Number 3

Prepare to discuss your experience with high-performance and real-time environments. Be ready to share specific examples of how you've optimised data processes or improved system reliability, as this aligns closely with the responsibilities outlined in the job description.

✨Tip Number 4

Showcase your leadership and mentorship skills by preparing examples of how you've guided junior developers or contributed to team projects. This will highlight your ability to fit into the collaborative environment at Capula and support their commitment to professional development.

We think you need these skills to ace Senior C# Developer - Market Data Technology

C# Programming
Java Programming
Real-Time Data Processing
Data Ingestion and Transformation
Database Management (SQL Server, Redis)
DevOps Practices
CI/CD Pipelines
Containerization (Docker/Kubernetes)
AWS Cloud Services
Market Data Systems Development
Performance Tuning
Monitoring and Logging Solutions
Cross-Team Collaboration
Mentorship and Leadership
Strong Communication Skills
Quantitative Analysis

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your extensive programming experience, particularly in C#. Include specific examples of projects where you've designed and developed market data systems or similar applications.

Craft a Strong Cover Letter: In your cover letter, emphasise your experience with real-time data systems and your ability to collaborate with cross-functional teams. Mention any relevant financial products you are familiar with to show your understanding of the industry.

Showcase Technical Skills: Clearly outline your technical skills related to DevOps practices, CI/CD, and database management. Highlight your proficiency with tools like Git, Docker, and SQL Server, as these are crucial for the role.

Prepare for Technical Questions: Anticipate technical questions related to C# development, performance tuning, and market data systems during the interview process. Be ready to discuss your approach to problem-solving and provide examples from your past work.

How to prepare for a job interview at Capula Investment Management LLP

✨Showcase Your C# Expertise

Make sure to highlight your extensive experience with C#, especially in high-performance and real-time environments. Be prepared to discuss specific projects where you designed or optimised market data systems, as this will demonstrate your technical proficiency.

✨Understand Market Data Systems

Familiarise yourself with the intricacies of market data systems, including real-time data feeds and their normalisation. Being able to discuss your understanding of financial products like bonds, equities, and derivatives will set you apart from other candidates.

✨Emphasise Collaboration Skills

Since the role involves working closely with quantitative analysts and traders, be ready to share examples of how you've successfully collaborated with cross-functional teams in the past. Highlight your communication skills and ability to understand diverse data requirements.

✨Prepare for Technical Questions

Expect technical questions related to database management, DevOps practices, and performance tuning. Brush up on your knowledge of SQL Server, Git, Docker, and cloud services like AWS, as these are crucial for the role.

Senior C# Developer - Market Data Technology
Capula Investment Management LLP
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>