Software Developer in London

Software Developer in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Design and develop innovative trading platforms using cutting-edge technologies.
  • Company: Award-winning algorithmic trading firm in London with a tech-savvy culture.
  • Benefits: Generous salary, extensive medical cover, onsite gym, and professional development opportunities.
  • Why this job: Make a direct impact on the firm's success while working in a collaborative environment.
  • Qualifications: Strong coding skills and experience in automation; familiarity with Linux and networking is a plus.
  • Other info: Dynamic team atmosphere with a flat hierarchy and excellent career growth potential.

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

This is a superb opportunity for a proactive and pragmatic coder to join an award-winning, tech-savvy algorithmic trading firm in London. Specialists within electronic market-making in FX, equity, fixed income and commodity markets, they have one of the best names in the industry and attract the top talent.

As part of the team that oversees the infrastructure used by the rest of the firm, your main focus will be designing, developing and continually improving these platforms, using a combination of commercial products, open-source software and custom code. Some examples of recent products include an in-house job scheduling system, custom Kerberos infrastructure and related tools, and standardised open-source and in-house Linux distributions.

Fluent programming skills in any language are a must-have. They use Go for their systems, but also Python, C and Bash; experience in these is not necessary, but you must be willing and able to quickly adopt new languages as necessary.

Requirements:
  • Demonstrable automation experience of how new tools you introduced impacted positively on users outside your immediate team.
  • Very strong coding abilities (Go, Python, C and/or Bash experience a plus).
  • Good working knowledge of Linux, TCP/IP networking, and storage technologies.
  • Evidence of building excellent relationships with peers both inside a team and across an organisation.
  • Expert use of standard development tools, e.g. git, IDEs, CI/CD and test-driven development techniques.
Nice to Have:
  • Related development experience in any of these fields: Docker, Prometheus/Grafana, Elasticsearch, Puppet/Terraform, hardware/networking/storage.
  • Previous knowledge of trading systems.

NB: Please don’t apply if you’re a fresh graduate.

Benefits:
  • Generous compensation package – you are making a direct impact on the PnL.
  • Flat hierarchy, focus on teamwork, where people are rewarded on merit and excellence.
  • Outstanding benefits, including onsite gym/sauna/fitness classes, extensive medical cover, and excellent professional development opportunities.
  • Cutting-edge, beautiful offices in central London.

Whilst we carefully review all applications, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Software Developer in London employer: Oxford Knight

Join an award-winning algorithmic trading firm in London, where your coding skills will directly impact the firm's success. With a flat hierarchy that values teamwork and merit, you'll enjoy outstanding benefits including an onsite gym and extensive professional development opportunities, all within cutting-edge offices in the heart of the city. This is not just a job; it's a chance to grow in a dynamic environment alongside some of the best talent in the industry.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at the firm on LinkedIn or attend industry meetups. A friendly chat can give us insights into the company culture and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your coding projects, especially those that demonstrate automation and problem-solving. This is your chance to shine and prove you’re the proactive coder they’re looking for.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and system design questions. We want to see how you think and solve problems, so be ready to showcase your thought process!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team and making an impact.

We think you need these skills to ace Software Developer in London

Fluent programming skills
Go
Python
C
Bash
Automation experience
Linux
TCP/IP networking
Storage technologies
Relationship building
Development tools (git, IDEs, CI/CD)
Test-driven development techniques
Docker
Prometheus/Grafana
Elasticsearch
Puppet/Terraform

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your coding abilities and any relevant projects you've worked on, especially those that showcase your automation experience.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit for our team. Don’t forget to mention your willingness to learn new programming languages!

Showcase Your Teamwork Skills: We love candidates who can build strong relationships! In your application, provide examples of how you've collaborated with others in previous roles. This will show us that you’re not just a great coder, but also a team player.

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Oxford Knight

✨Know Your Code Inside Out

Make sure you’re well-versed in your coding skills, especially in languages like Go, Python, C, and Bash. Be ready to discuss your past projects and how your coding has made a difference. Practise explaining your thought process when solving coding problems.

✨Showcase Your Automation Experience

Prepare examples of how you've introduced new tools that positively impacted users beyond your immediate team. This will demonstrate your proactive nature and ability to think outside the box, which is crucial for a role in a tech-savvy firm.

✨Familiarise Yourself with Development Tools

Brush up on your knowledge of standard development tools like git, CI/CD, and test-driven development techniques. Being able to discuss your experience with these tools will show that you’re ready to hit the ground running.

✨Build Relationships, Even Virtually

Since teamwork is key, be prepared to talk about how you've built relationships with peers in previous roles. Share specific examples of collaboration and how it led to successful outcomes, as this will highlight your interpersonal skills.

Software Developer in London
Oxford Knight
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

O
  • Software Developer in London

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • O

    Oxford Knight

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