Python Developer in City of London

Python Developer in City of London

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

At a Glance

  • Tasks: Develop and enhance tools in Python for a leading algorithmic trading firm.
  • Company: Join a top-tier algorithmic trading firm with a flat management structure.
  • Benefits: Market-leading salary, bonuses, flexible WFH, and generous benefits.
  • Why this job: Make a real impact in a fast-paced environment while coding at the forefront of technology.
  • Qualifications: 3+ years of Python experience and strong problem-solving skills required.
  • Other info: Friendly culture that values your ideas and offers excellent career growth.

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

Fantastic opportunity for all-star coders at one of the world’s top algorithmic trading firms. The Systems Development team builds and maintains the infrastructure and software platform used by all Systems teams to manage servers and networks. As a Python Developer, your workload will be varied, offering great opportunities to improve and have a huge impact. Your main focus will be tool development (in Python), both improving and integrating existing tools and libraries across the platform, as well as designing and building new ones. The successful Python Developer loves to be challenged and thrives in fast-paced environments. You’re a big fan of open-source software, adept at effective multitasking and a proponent of automation – why do the same task twice manually?

Requirements

  • 3+ years of experience, including strong Python programming skills
  • Highly proficient in debugging and analysing problems quickly
  • Minimum bachelor’s degree in Computer Science (or related field)
  • Excellent understanding of CompSci fundamentals
  • Bonus points for knowledge of: Debian operating system, systems configuration management and/or CI/CD tools and processes

Benefits

  • Market-leading salary + bonuses + generous benefits package
  • They’re willing to be flexible with WFH
  • Truly flat management structure, with no red tape
  • Friendly culture where everyone’s ideas are encouraged and celebrated
  • Feel valued and be rewarded for your hard work where coding is front and centre

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

Python Developer in City of London employer: Oxford Knight

Join one of the world's leading algorithmic trading firms as a Python Developer, where you'll be part of a dynamic Systems Development team that values innovation and collaboration. With a market-leading salary, generous benefits, and a truly flat management structure, you'll thrive in a friendly culture that celebrates your ideas and contributions. This role offers exceptional opportunities for professional growth and the chance to make a significant impact in a fast-paced environment.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Python developers. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects and contributions to open-source software. This is a great way to demonstrate your coding prowess and passion for Python development.

✨Tip Number 3

Prepare for technical interviews by brushing up on your debugging and problem-solving skills. Practice coding challenges and be ready to discuss your thought process – it’s all about showing how you tackle challenges!

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications from passionate developers like you. Plus, it gives you a better chance to stand out in the crowd.

We think you need these skills to ace Python Developer in City of London

Python Programming
Debugging Skills
Problem Analysis
Computer Science Fundamentals
Tool Development
Open-Source Software
Multitasking
Automation
Debian Operating System
Systems Configuration Management
CI/CD Tools and Processes

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your Python programming experience in your application. We want to see how you've used Python in real-world scenarios, so don’t hold back on those projects that showcase your skills!

Tailor Your Application: Take a moment to customise your CV and cover letter for this role. Mention specific tools or libraries you’ve worked with that relate to the job description. We love seeing candidates who take the time to connect their experience with what we’re looking for.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your qualifications and experiences. Remember, less is often more!

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Oxford Knight

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve problems. They’ll likely ask you to demonstrate your coding abilities, so practice writing code on a whiteboard or in an online coding environment.

✨Understand the Company’s Tech Stack

Do some homework on the company’s existing tools and libraries. Familiarise yourself with their tech stack, especially if they mention specific technologies like Debian or CI/CD processes. Showing that you’ve done your research will impress them and help you stand out.

✨Prepare for Problem-Solving Questions

Expect to face questions that test your debugging and analytical skills. Think of examples from your experience where you had to troubleshoot issues quickly. Practising common algorithmic challenges can also be beneficial, as they might want to see how you approach problem-solving.

✨Show Your Passion for Open Source

Since they value open-source software, be prepared to talk about your contributions or projects you’ve worked on. Share your thoughts on the importance of community-driven development and how it has influenced your work. This will show that you’re not just a coder but someone who is genuinely passionate about technology.

Python Developer in City of London
Oxford Knight
Location: City of London

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>