Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London
Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London

Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London

Temporary 72000 - 108000 £ / year (est.) Home office (partial)
Go Premium
V

At a Glance

  • Tasks: Design and develop cutting-edge trading applications using C# and .NET.
  • Company: Leading Energy Trading client with a focus on algorithmic trading.
  • Benefits: £1000pd, hybrid work model, and a dynamic team environment.
  • Why this job: Join a pioneering team and shape the future of trading technology.
  • Qualifications: Experience in C#, .NET, and Python; strong collaboration skills required.
  • Other info: Exciting opportunity for career growth in a fast-paced industry.

The predicted salary is between 72000 - 108000 £ per year.

Our leading Energy Trading client is investing in setting up a new desk which is focused on algorithmic trading initially on power and gas, with plans to expand across oil and other commodity products.

You will play a pivotal role in designing, building and running the technology that underpins this desk — from live trading platforms to backtesting frameworks and data pipelines. This is a front office role so you will be working hand in hand with traders, quants, analysts and senior technology leaders in a collaborative environment.

Contract details:

  • 6 months rolling contract
  • Liverpool St - 3 days a week onsite

Key Responsibilities:

  • Design, develop and maintain low-latency C#/.NET trading applications
  • Build execution engines for automated and semi-systematic trading
  • Implement exchange and broker connectivity using APIs / FIX gateways
  • Engineer algorithmic execution logic: smart order routing, VWAP/TWAP, liquidity-seeking behaviour, hedging logic
  • Develop simulation and backtesting capabilities to replay market events
  • Analyse trading performance, P&L drivers, slippage, and TCA
  • Take models, signals or ideas from traders/quants and turn them into production-ready strategies
  • Build reusable frameworks for logging, metrics, latency profiling, and data ingestion

Technical Skills:

  • C# / .NET — primary development language
  • Python — rapid prototyping, data pipelines, metrics & analytics
  • Azure - Service Bus, Functions, Kubernetes, Data Lake, AKS or containerised microservices

If you are interested to find out more about the role, please send your latest CV to prene@virtuetech.io OR apply to the advert with your most up to date CV!

Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London employer: VirtueTech Recruitment Group

As a leading player in the energy trading sector, our company offers an exceptional work environment that fosters innovation and collaboration. With a focus on algorithmic trading, employees have the opportunity to work closely with traders and technology leaders, enhancing their skills while contributing to cutting-edge projects. The hybrid work model in London allows for a balanced lifestyle, while competitive pay and a commitment to employee growth make us an attractive employer for those seeking meaningful and rewarding careers.
V

Contact Detail:

VirtueTech Recruitment Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London

Tip Number 1

Network like a pro! Reach out to your connections in the energy trading sector or tech communities. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially those involving C#, .NET, or Python, make sure to highlight them. A GitHub profile with your work can really impress potential employers.

Tip Number 3

Prepare for the interview! Brush up on algorithmic trading concepts and be ready to discuss how you've tackled similar challenges in the past. Practice coding problems related to low-latency applications to show you're the real deal.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London

C#
ASP.NET
Azure
Python
Algorithmic Trading
API Integration
FIX Protocol
Low-Latency Application Development
Execution Engine Development
Backtesting Frameworks
Data Pipeline Engineering
Performance Analysis
Collaboration with Traders and Quants
Containerisation (Kubernetes, AKS)
Metrics and Analytics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in algorithmic trading can contribute to our new desk. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex problems in past roles. We love seeing candidates who can think critically and innovate, especially in a fast-paced environment like trading.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any updates from us!

How to prepare for a job interview at VirtueTech Recruitment Group

Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#, .NET, and Python, as these are crucial for the role. Brush up on your knowledge of Azure services too, especially Service Bus and Kubernetes, as they’ll likely come up during technical discussions.

Understand Algorithmic Trading Concepts

Familiarise yourself with key concepts like smart order routing, VWAP/TWAP, and liquidity-seeking behaviour. Being able to discuss these topics confidently will show that you’re not just a coder but someone who understands the trading environment.

Prepare for Scenario-Based Questions

Expect questions that ask how you would handle specific trading scenarios or technical challenges. Think about past experiences where you’ve built low-latency applications or developed backtesting frameworks, and be ready to share those examples.

Show Your Collaborative Spirit

Since this is a front office role, emphasise your ability to work closely with traders and quants. Share examples of how you’ve successfully collaborated in a team setting, as this will highlight your fit for the collaborative environment they’re looking for.

Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London
VirtueTech Recruitment Group
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

V
  • Algo Software Engineer | C# | .NET | Azure | Phyton | Inside IR35 | £1000pd + | Hybrid | London

    Temporary
    72000 - 108000 £ / year (est.)
  • V

    VirtueTech Recruitment Group

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