C# Software Engineer Desktop Trading Systems
C# Software Engineer Desktop Trading Systems

C# Software Engineer Desktop Trading Systems

London Full-Time 84000 - 196000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop and optimise C# desktop applications for trading systems in a dynamic financial environment.
  • Company: Join a leading Hedge Fund managing over $10 billion, known for innovation and collaboration.
  • Benefits: Enjoy a competitive salary up to £140k, hybrid working, pension, and private healthcare.
  • Why this job: Be part of cutting-edge AI technology and experience excellent career growth in a friendly culture.
  • Qualifications: Strong C# development skills, SQL knowledge, and a degree in Computer Science or similar required.
  • Other info: Work in a casual dress code environment with flexibility to work from home once a week.

The predicted salary is between 84000 - 196000 £ per year.

Job Description

C# Software Engineer / Developer (Windows Desktop Trading Systems) London to £140k

Are you a seasoned Software Engineer with strong C# desktop development skills combined with banking / financial services experience?

You could be progressing your career at a Hedge Fund with over $10 billion under management.

As a C# Software Engineer you will work on critical systems across front, middle and back office systems to support trading, operations, finance, compliance and investor relations, optimising system performance to ensure efficient real-time data processing, reporting and automation of operational workflows. You'll focus on building C#, WinForms, WPF desktop applications and design and implementation of scalable, service orientated architectures (SOA) but will also gain exposure to web applications using React and / or Angular.

This is a senior, hands-on position, you'll collaborate with colleagues in the US and Canada and be the sole resource on these systems for the UK.

Location / WFH:

You'll join colleagues in the London office with flexibility to work from home once a week; there's a friendly and collaborative environment with casual dress code and a range of facilities.

About you:

  • You have strong C# desktop development experience on Windows within a banking or financial services environment
  • You have a strong knowledge of SQL databases
  • You have a good understanding of asset classes e.g. Fixed Income, Equities
  • You're familiar with RESTful APIs, UI development and cloud computing
  • You have excellent communication and stakeholder management skills
  • You're degree educated in Computer Science or similar discipline

What's in it for you:

As a C# Software Engineer / Developer you will earn a competitive package:

  • Salary to £140k + bonus
  • Pension and Private Healthcare
  • Hybrid working (x3 days in London office)
  • Impactful role working on cutting edge AI technology
  • Excellent career growth opportunities

Apply now to find out more about this C# Software Engineer / Developer (Windows Desktop Trading Systems) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Software Engineer Desktop Trading Systems

✨Tip Number 1

Make sure to showcase your C# desktop development experience prominently. Highlight specific projects or systems you've worked on, especially in a financial services context, as this will resonate with the hiring team.

✨Tip Number 2

Familiarise yourself with the latest trends in trading systems and technologies. Being able to discuss recent advancements in AI technology or cloud computing during your conversations can set you apart from other candidates.

✨Tip Number 3

Prepare to demonstrate your knowledge of SQL databases and RESTful APIs. Be ready to discuss how you've used these technologies in past roles, as practical examples can significantly strengthen your case.

✨Tip Number 4

Since this role involves collaboration with teams in the US and Canada, brush up on your communication skills. Be prepared to share examples of how you've effectively managed stakeholders and collaborated across different time zones.

We think you need these skills to ace C# Software Engineer Desktop Trading Systems

C# Programming
Windows Desktop Development
WinForms
WPF
SQL Database Management
RESTful APIs
UI Development
Cloud Computing
Financial Services Knowledge
Asset Class Understanding (Fixed Income, Equities)
Real-Time Data Processing
Automation of Operational Workflows
Service-Oriented Architecture (SOA)
Excellent Communication Skills
Stakeholder Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C# desktop development experience, particularly in a banking or financial services context. Include specific projects or systems you've worked on that relate to trading or financial operations.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of the financial sector. Mention your familiarity with SQL databases, RESTful APIs, and any relevant asset classes to demonstrate your fit for the role.

Showcase Relevant Skills: In your application, emphasise your skills in WinForms, WPF, and any experience with web applications using React or Angular. Highlight your communication and stakeholder management skills, as these are crucial for collaboration in this role.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is essential for a software engineering position.

How to prepare for a job interview at Client Server

✨Showcase Your C# Expertise

Be prepared to discuss your experience with C# desktop development in detail. Highlight specific projects where you've built applications using WinForms or WPF, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Financial Knowledge

Since the role is within banking and financial services, brush up on your understanding of asset classes like Fixed Income and Equities. Be ready to discuss how your technical skills can support trading and operations in this context.

✨Prepare for Technical Questions

Expect technical questions related to SQL databases, RESTful APIs, and UI development. Practise coding problems and be ready to demonstrate your problem-solving skills, as well as your ability to optimise system performance.

✨Communicate Effectively

Strong communication skills are essential for this role. Prepare to discuss how you've managed stakeholders in previous roles and how you would approach collaboration with colleagues in different locations, such as the US and Canada.

C# Software Engineer Desktop Trading Systems
Client Server
Location: London
Go Premium

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

C
  • C# Software Engineer Desktop Trading Systems

    London
    Full-Time
    84000 - 196000 £ / year (est.)
  • C

    Client Server

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