About the Role
About the Role
The C# Software Engineer role involves designing and developing low latency trading applications with a focus on backend development, utilizing both C# and Rust. You will work collaboratively within a small team, tackling complex systems and enjoying significant ownership of your work in a flexible environment.
What You'll Do
- Design and develop low latency trading applications.
- Collaborate with a talented team on complex systems.
- Work across the full stack with a focus on backend development.
Who You Are
- Strong backend OOP and multithreaded software engineering experience with C# .Net.
- Comfortable working with Rust.
- Keen interest in financial markets and blockchain technology.
- Achieved a 2.1 or above in Computer Science from a top tier university.
- Collaborative and pragmatic with great communication skills.
What's in it for You
- Competitive salary up to £80k.
- Significant bonus.
- Pension.
- Hybrid working model.
- Excellent career progression opportunities.
Requirements
C# .Net experience
Strong backend OOP and multithreaded software engineering experience with C# .Net is essential.
Rust familiarity
Comfortable working with Rust going forward.
Interest in finance
A keen interest in financial markets and blockchain technology is important.
Educational background
A degree in Computer Science from a top tier university with a 2.1 or above.
Nice to Have
Experience working in a collaborative team environment.
Strong communication and stakeholder management skills.
Benefits
Competitive salary
Salary up to £80k.
Significant bonus
Opportunity to earn substantial bonuses.
Pension
Pension plan included.
Hybrid working
Flexibility to work from home 1-2 days a week.
Career progression
Excellent career progression opportunities.