Lead C# Developer | London, UK | Hybrid
Lead C# Developer | London, UK | Hybrid

Lead C# Developer | London, UK | Hybrid

London Full-Time 130000 - 170000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the development of high-performance C# systems for a cutting-edge hedge fund.
  • Company: Join McGregor Boyall, a forward-thinking firm transforming financial risk management.
  • Benefits: Enjoy a competitive salary, bonuses, and hybrid work flexibility.
  • Why this job: Make a real impact on investment decisions while collaborating with risk managers.
  • Qualifications: 8+ years in C#/.Net development, with strong financial risk experience required.
  • Other info: Work 4 days onsite in London, with opportunities to explore AWS and Kubernetes.

The predicted salary is between 130000 - 170000 £ per year.

McGregor Boyall are looking for a Lead C# engineer to join a quantitative hedge fund that's reimagining their risk infrastructure. In this role, you will be architecting high-throughput systems processing massive data volumes with millisecond-level performance requirements. The role has a focus on distributed processing, memory optimization, and leveraging the full power of .NET 8+ to scale risk calculations across complex financial instruments. What makes this unique is the direct collaboration with risk managers to build tools they've never had before. Your expertise in performance tuning, async patterns, and database optimization would directly impact investment decisions across billions in assets. The tech stack centers on C# with T-SQL, with opportunities to work with AWS/Kubernetes and create Python integrations. This role requires applicants to work 4 days onsite in London.

Requirements:

  • 8+ years experience as a C#/.Net Developer working within financial services
  • Clear and demonstrable experience working within financial risk (xVA, cVA, PnL, VaR etc)
  • Recent experience working as a hands-on technical lead (minimum 2 years)
  • Solid knowledge of distributed systems

Nice to have:

  • Extensive experience working within a major buyside organization or leading investment bank
  • Containers (Docker and/or Kubernetes)
  • Kafka

McGregor Boyall is an equal opportunity employer and does not discriminate on any grounds.

Lead C# Developer | London, UK | Hybrid employer: McGregor Boyall

At McGregor Boyall, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Located in the heart of London, our hybrid model allows for a balanced work-life experience while providing ample opportunities for professional growth and development within the financial services sector. Join us to make a tangible impact on investment decisions and be part of a forward-thinking team that values your expertise and contributions.
M

Contact Detail:

McGregor Boyall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead C# Developer | London, UK | Hybrid

✨Tip Number 1

Network with professionals in the financial services sector, especially those who work with risk management. Attend industry meetups or webinars to connect with potential colleagues and learn more about the specific challenges they face.

✨Tip Number 2

Familiarise yourself with the latest advancements in .NET 8+ and distributed systems. Consider contributing to open-source projects or building your own applications that showcase your skills in high-throughput systems and performance tuning.

✨Tip Number 3

Prepare to discuss your leadership experience in detail. Think of specific examples where you led a team through complex projects, particularly in financial risk environments, and how your decisions impacted the outcomes.

✨Tip Number 4

Research McGregor Boyall and their approach to risk infrastructure. Understanding their values and recent projects can help you tailor your conversations during interviews and demonstrate your genuine interest in the role.

We think you need these skills to ace Lead C# Developer | London, UK | Hybrid

C#/.Net Development
Financial Risk Management
Distributed Systems Architecture
Performance Tuning
Async Programming Patterns
Database Optimisation
Technical Leadership
High-Throughput System Design
Memory Optimisation
T-SQL
AWS
Kubernetes
Docker
Kafka
Collaboration with Risk Managers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#/.Net and financial services. Emphasise your leadership roles and any specific projects related to risk management or distributed systems.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about the role and how your skills align with the company's needs. Mention your experience in performance tuning and async patterns, as well as your ability to collaborate with risk managers.

Showcase Relevant Projects: Include examples of past projects that demonstrate your expertise in high-throughput systems and memory optimisation. If you've worked with AWS, Kubernetes, or Python integrations, make sure to highlight these experiences.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a technical lead role.

How to prepare for a job interview at McGregor Boyall

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've optimised performance or worked on distributed systems, as this is crucial for the role.

✨Demonstrate Financial Knowledge

Since the position involves financial risk, brush up on key concepts like xVA, cVA, PnL, and VaR. Be ready to explain how your technical skills can directly impact investment decisions.

✨Prepare for Leadership Questions

As a hands-on technical lead, you’ll need to demonstrate your leadership abilities. Think of examples where you've successfully led a team or project, focusing on collaboration and problem-solving.

✨Familiarise Yourself with the Tech Stack

Make sure you understand the technologies mentioned in the job description, such as AWS, Kubernetes, and Python integrations. Being able to discuss these will show your readiness to hit the ground running.

Lead C# Developer | London, UK | Hybrid
McGregor Boyall
M
  • Lead C# Developer | London, UK | Hybrid

    London
    Full-Time
    130000 - 170000 £ / year (est.)

    Application deadline: 2027-04-21

  • M

    McGregor Boyall

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>