Senior Software Engineer - C#/.NET (M/F)


Switzerland
Permanent
Negotiable
Quantitative Analytics Research and Trading
PR/551873_1752234379
Senior Software Engineer - C#/.NET (M/F)

This role sits within the firm's core trading and analytics environment, directly supporting portfolio managers and traders. The successful candidate will be instrumental in enhancing the firm's proprietary analytics and data platforms, ensuring robust and responsive tools for decision-making in fast-paced market conditions.

Key Responsibilities

  • Design and develop front office solutions using C#, WinForms, WPF, JavaScript/React, Excel, R, and SQL (Oracle/Postgres)
  • Collaborate closely with traders and portfolio managers to understand and implement technology needs
  • Maintain and enhance trading desk systems including proprietary analytics, Bloomberg, TradeWeb, and other vendor platforms
  • Provide real-time support and troubleshooting for mission-critical applications

Required Experience & Skills

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics, or Finance
  • Minimum of 7 years of experience in object-oriented development using C# and Microsoft .Net
  • Strong background in database technologies, SQL, and ORM frameworks
  • Proficiency in JavaScript, React, and Python
  • Experience working across the full application stack
  • Proven ability to manage and deliver complex projects independently
  • Excellent communication skills and attention to detail
  • Prior exposure to fixed income trading, including bonds and interest rate derivatives
  • Familiarity with Excel, Excel VBA, and Bloomberg is a plus

This is a high-impact role offering direct exposure to trading operations and the opportunity to contribute to the evolution of a sophisticated technology platform in a dynamic investment environment.

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 CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, 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 CV so you can be considered for roles that have yet to be created. 

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

Handpicked roles for you