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
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
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.