Back End Developer - Python - Trading Applications
Back End Developer - Python - Trading Applications

Back End Developer - Python - Trading Applications

Full-Time 46800 - 78000 Β£ / year (est.) No home office possible
J

At a Glance

  • Tasks: Develop and enhance backend services for a cutting-edge trading platform.
  • Company: Join a leading energy trading business known for innovation and tech investment.
  • Benefits: Enjoy competitive pay, flexible work arrangements, and a dynamic team environment.
  • Why this job: Be part of a fast-paced team pushing the boundaries of trading technology.
  • Qualifications: Strong Python skills and experience in agile product teams are essential.
  • Other info: Work onsite in London for three days a week; remote options available.

The predicted salary is between 46800 - 78000 Β£ per year.

Β£650/day – 6 months – Inside IR35 – 3 days onsite (London)

You will be working for a leading energy trading business, building out a modern post-trade platform that is genuinely pushing boundaries – live PnL, intraday position reporting, and digitised front office workflows. This is a business that backs its tech, delivers fast, and builds for the long-term.

The must-haves:

  • Strong Python experience (hands-on and recent)
  • Experience building backend services in a product team
  • Kafka or other message queue systems
  • Comfortable working in fast-moving agile squads
  • Experience in commodities or trading (preferred but not essential)

Nice to haves (in order of priority – at least one or two is needed):

  • AWS services – S3, ECS, AppSync
  • PostgreSQL or NoSQL database experience
  • GraphQL or REST APIs
  • TypeScript
  • React or Svelte (not essential, but helpful for collaboration)

To apply – click the link or for a faster response, email Barry.Ansell@HarringtonStarr.com

Back End Developer - Python - Trading Applications employer: Job Traffic

Join a leading energy trading business in London that champions innovation and technology, offering a dynamic work environment where your contributions directly impact the development of cutting-edge trading applications. With a strong focus on employee growth, you will have access to continuous learning opportunities and a collaborative culture that values agility and creativity. Enjoy competitive daily rates, a flexible working model with three days onsite, and the chance to be part of a forward-thinking team dedicated to pushing the boundaries of the commodities trading sector.
J

Contact Detail:

Job Traffic Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Back End Developer - Python - Trading Applications

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Python and Kafka. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Network with professionals in the commodities trading sector. Attend relevant meetups or online forums where you can connect with others in the industry. This could lead to valuable insights and potential referrals.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on backend development and Python. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.

✨Tip Number 4

Research the company’s recent projects and initiatives in energy trading. Being knowledgeable about their work will not only help you during interviews but also demonstrate your genuine interest in the role and the company.

We think you need these skills to ace Back End Developer - Python - Trading Applications

Strong Python experience
Backend service development
Experience with Kafka or other message queue systems
Agile methodology
Knowledge of AWS services (S3, ECS, AppSync)
PostgreSQL or NoSQL database experience
GraphQL or REST API development
TypeScript proficiency
Experience in commodities or trading
Collaboration skills with React or Svelte

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your strong Python experience and any relevant backend services you've built. Emphasise your familiarity with Kafka or other message queue systems, as well as your experience in agile environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your skills in commodities trading or backend development, and how they align with the company's goals.

Showcase Relevant Skills: If you have experience with AWS services, PostgreSQL, or NoSQL databases, make sure to include these in your application. Highlight any work you've done with GraphQL or REST APIs, as well as any familiarity with TypeScript or frontend frameworks like React or Svelte.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a tech role.

How to prepare for a job interview at Job Traffic

✨Showcase Your Python Skills

Make sure to highlight your recent and hands-on experience with Python. Be prepared to discuss specific projects where you've used Python to build backend services, as this is a key requirement for the role.

✨Familiarise Yourself with Kafka

Since experience with message queue systems like Kafka is essential, brush up on your knowledge of how it works. Be ready to explain how you've implemented or interacted with Kafka in past projects.

✨Demonstrate Agile Experience

This role involves working in fast-moving agile squads, so be prepared to discuss your experience in agile environments. Share examples of how you've contributed to team dynamics and adapted to changing requirements.

✨Understand the Trading Domain

While not mandatory, having some knowledge of commodities trading can set you apart. Research the basics of trading applications and be ready to discuss how your skills can contribute to building a modern post-trade platform.

Back End Developer - Python - Trading Applications
Job Traffic
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>