Algorithmic Software Engineer

Algorithmic Software Engineer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join our Algorithmic Trading Capability team to develop cutting-edge software solutions.
  • Company: Michael Bailey International specializes in connecting talent with top-tier companies in the finance sector.
  • Benefits: Enjoy a 6-month contract with opportunities for growth and hands-on experience in London.
  • Why this job: Dive into the exciting world of algorithmic trading and make a real impact on business value.
  • Qualifications: Proven experience in C# .NET, multithreading, and algo trading, especially TWAP and VWAP.
  • Other info: Weekly site visits to London required; ideal for those passionate about finance and technology.

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

Algorithmic Software Engineer ,
Initial 6 Month contract and the position will require weekly visits to site in London.

Our client is looking for a Software Engineer for their Algorithmic Trading Capability team, with proven experience in adhering to software engineering best practices, delivering software products/applications generating business value. Algo/trading experience is a must. Currently, the team focuses on TWAP and VWAP algorithms, so Algo trading experience with these two algorithm types will be advantageous.

Required:

  • C# .NET
  • Multithreading and low-latency apps
  • Asynchronous messaging
  • Understanding of market microstructure (orderbooks, exchanges, types of orders)
  • Front Office algo trading experience (preferably strategy implementation)
  • Commodities

Nice to have:

  • Cloud platform knowledge
  • ETRM experience
  • UI experience (Blazor)
  • Market making knowledge

#J-18808-Ljbffr

Algorithmic Software Engineer employer: Michael Bailey Associates

At Michael Bailey International, we pride ourselves on being an exceptional employer, particularly for our Algorithmic Software Engineer role based in London. Our collaborative work culture fosters innovation and creativity, while our commitment to employee growth ensures that you will have access to continuous learning opportunities and career advancement. With a focus on cutting-edge technology in algorithmic trading, you'll be part of a dynamic team that values your expertise and contributions, making this a truly rewarding place to work.
M

Contact Detail:

Michael Bailey Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algorithmic Software Engineer

✨Tip Number 1

Make sure to highlight your experience with algorithmic trading, especially with TWAP and VWAP algorithms. This will show that you have the specific knowledge that the team is looking for.

✨Tip Number 2

Demonstrate your understanding of market microstructure in your conversations. Being able to discuss order books, exchanges, and types of orders will set you apart from other candidates.

✨Tip Number 3

If you have experience with low-latency applications or multithreading in C#, be prepared to discuss specific projects where you applied these skills. Real-world examples can make a strong impression.

✨Tip Number 4

Familiarize yourself with cloud platforms and ETRM systems, even if they are not mandatory. Showing a willingness to learn and adapt can demonstrate your commitment to the role.

We think you need these skills to ace Algorithmic Software Engineer

C# .NET
Multithreading
Low-latency application development
Asynchronous messaging
Understanding of market microstructure
Front Office algo trading experience
TWAP and VWAP algorithm knowledge
Commodities trading experience
Cloud platform knowledge
ETRM experience
UI development experience (Blazor)
Market making knowledge
Software engineering best practices
Problem-solving skills
Team collaboration

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience in algorithmic trading, particularly with TWAP and VWAP algorithms. Detail any specific projects or roles where you applied these skills.

Showcase Technical Skills: Clearly list your technical skills, especially C# .NET, multithreading, and low-latency application development. Provide examples of how you've used these technologies in past projects.

Demonstrate Understanding of Market Microstructure: Include any relevant knowledge about market microstructure, such as order books and types of orders. This will show that you understand the trading environment and can contribute effectively.

Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the listing to ensure your application stands out and demonstrates your fit for the role.

How to prepare for a job interview at Michael Bailey Associates

✨Showcase Your Algorithmic Trading Experience

Make sure to highlight your previous experience with algorithmic trading, especially with TWAP and VWAP algorithms. Be prepared to discuss specific projects or challenges you've faced in this area.

✨Demonstrate Your Technical Skills

Be ready to dive deep into your technical expertise, particularly in C# .NET, multithreading, and low-latency applications. You might be asked to solve coding problems or explain your approach to building efficient software.

✨Understand Market Microstructure

Familiarize yourself with market microstructure concepts such as order books, exchanges, and types of orders. This knowledge will be crucial in demonstrating your understanding of the trading environment.

✨Prepare for Behavioral Questions

Expect questions about how you work in a team, handle pressure, and deliver business value through your software solutions. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.

Algorithmic Software Engineer
Michael Bailey Associates
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>