C# Developer in City of London, London

C# Developer in City of London, London

City of London +1 Full-Time No home office possible
B

At a Glance

  • Tasks: Enhance and maintain front-office systems used by traders and quants in a dynamic environment.
  • Company: Join a leading global investment bank with a focus on innovation.
  • Benefits: Competitive daily rate, flexible work schedule, and exposure to cutting-edge technology.
  • Why this job: Make a real impact on trading decisions while collaborating with industry experts.
  • Qualifications: 4-7 years in quantitative development with strong C# skills and financial knowledge.
  • Other info: Opportunity for career growth in a high-impact role with strategic projects.

We are supporting a leading global investment bank in their search for a mid-level C# Developer (Contract) to join the EMEA Markets Engineering team. This is a hands-on role focused on maintaining and enhancing existing front-office systems used by traders and quants. You will work on high-impact systems that directly influence trading and risk decisions, taking responsibility for development and ensuring their ongoing reliability.

The Role

  • Maintaining and enhancing front-office pricing and risk systems built in C#
  • Collaborating with quantitative analysts and traders to understand requirements and deliver effective solutions
  • Troubleshooting and resolving production issues, ensuring smooth system operation
  • Working with grid and cloud-based platforms to support compute-intensive tasks
  • Supporting out-of-hours critical system coverage on a rota

This is a mid-level role you will be responsible for existing systems and their ongoing maintenance, rather than leading large greenfield projects.

Essential Experience:

  • 4–7 years of experience in quantitative development or technical roles supporting trading/risk systems
  • Hands-on development experience with C#
  • Understanding of derivatives, pricing, and risk concepts
  • Exposure to front-office / trading environments in a financial institution
  • Experience maintaining or supporting production systems (DevOps-lite, more dev than ops)
  • Technical degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience

Beneficial Experience:

  • Experience with Python, C++, or additional programming languages
  • Exposure to cloud/grid computing platforms (e.g., AWS, Azure)
  • Knowledge of AI/Data Science techniques applied to financial problems
  • Full-stack development experience
  • Awareness of regulatory or compliance considerations

This is a high-impact mid-level contract opportunity, offering: £600–£800 per day, 4 days per week in the office, Ownership of existing front-office systems, working closely with traders and quants, Exposure to cloud/grid infrastructure and strategic projects.

Locations

City of London London

C# Developer in City of London, London employer: Bonhill Partners

Join a leading global investment bank as a C# Developer and immerse yourself in a dynamic work culture that prioritises innovation and collaboration. With a focus on employee growth, you will have the opportunity to enhance your skills while working on high-impact systems that directly influence trading decisions. Enjoy the unique advantage of a flexible work schedule, with four days in the office, and be part of a team that values your contributions to maintaining and enhancing critical front-office systems.
B

Contact Detail:

Bonhill Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Developer in City of London, London

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to C# development and trading systems. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C# projects, especially those related to trading or risk systems. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and understanding of financial concepts. Be ready to discuss how you've tackled production issues in the past and how you can contribute to maintaining those high-impact systems.

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team and makes it easier for us to connect with you.

We think you need these skills to ace C# Developer in City of London, London

C#
Quantitative Development
Trading Systems
Risk Systems
Production System Maintenance
DevOps
Cloud Computing
Grid Computing
Python
C++
Full-Stack Development
AI/Data Science Techniques
Understanding of Derivatives
Pricing Concepts
Collaboration with Traders and Quants

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the C# Developer role. Highlight your experience with front-office systems and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Skills: In your application, don’t just list your skills—show us how you've used them! Talk about specific projects where you maintained or enhanced systems, especially in a trading environment. This helps us see your hands-on experience.

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. We appreciate straightforward communication, so make sure to express why you're a great fit for the role without rambling on.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we’ll be able to track your application better. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Bonhill Partners

✨Know Your C# Inside Out

Make sure you brush up on your C# skills before the interview. Be ready to discuss your past projects and how you've used C# to solve real-world problems, especially in trading or risk systems. They’ll want to see that you can not only code but also understand the nuances of the language.

✨Understand the Financial Context

Since this role is within an investment bank, it’s crucial to have a grasp of derivatives, pricing, and risk concepts. Familiarise yourself with how these elements impact trading decisions. This knowledge will help you connect better with the team and demonstrate your commitment to the role.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss specific instances where you’ve troubleshot production issues or enhanced existing systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your hands-on experience and how you ensured system reliability.

✨Familiarise Yourself with Cloud Technologies

Since the role involves working with cloud/grid-based platforms, it’s beneficial to have some knowledge of AWS or Azure. Even if you haven’t worked extensively with these technologies, showing a willingness to learn and adapt can set you apart from other candidates.

C# Developer in City of London, London
Bonhill Partners
Location: City of London

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

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>