C# Excel Engineer - Front Office Investment Team


City of London
Negotiable
PR/569018_1763377249
C# Excel Engineer - Front Office Investment Team

Our client, a global multi-strategy investment firm managing over $21 billion, is seeking a talented C#/VBA Engineer to join its Excel Engineering team in London. In this role, you'll work at the intersection of finance and technology, building high-performance Excel-based applications that empower front-office investment teams. You'll design and integrate advanced Excel add-ins using ExcelDNA and AddInExpress, connecting multiple data sources and analytics platforms to deliver robust, scalable solutions. This is a hands-on position where you'll collaborate closely with portfolio managers and technology teams. You'll bring strong C# development skills with .NET frameworks, advanced Excel engineering expertise including VBA and automation, and a passion for solving complex technical challenges in a fast-paced, dynamic setting.

Responsibilities

  • Design, develop, and maintain Excel-based models and applications for investment teams.
  • Build and integrate Excel add-ins (ExcelDNA, AddInExpress) to connect with multiple data sources and analytics platforms.
  • Collaborate closely with portfolio managers and technology teams to gather requirements and deliver robust solutions.
  • Implement automation workflows and optimize existing Excel processes for scalability and efficiency.
  • Provide technical support for Excel and add-in related incidents, ensuring minimal disruption to trading and analytics workflows.

Requirements:

  • Strong C# development skills with .NET frameworks.
  • Advanced Excel engineering, including VBA and automation and must have experience building Excel add-ins using ExcelDNA, AddInExpress, or PyXll.
  • Solid understanding of SQL (MSSQL, Snowflake) and database integration.
  • Knowledge of scripting (PowerShell, Bash) and Windows ecosystem.
  • 5+ years developing Excel-based solutions in front-office environments, and risk/analytics workflows for investment banks, asset managers, or related vendors.
  • Exceptional communication skills, able to explain technical concepts clearly to non-technical stakeholders.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.