Python Support Developer (Front Office)
Python Support Developer (Front Office)

Python Support Developer (Front Office)

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

At a Glance

  • Tasks: Support FX operations by building data pipelines and automating workflows on the trading floor.
  • Company: Join a leading investment bank known for cutting-edge financial technology and innovation.
  • Benefits: Enjoy hybrid working, standard hours, and fantastic cycle facilities.
  • Why this job: Make a direct impact on critical systems while collaborating with front office teams in a dynamic environment.
  • Qualifications: 5+ years of Python experience, strong pandas skills, and a self-starter mentality required.
  • Other info: Work in a small, agile team with opportunities for contract extensions.

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

Get AI-powered advice on this job and more exclusive features.

Location: London (Hybrid – 3 days in office)

Function: Supporting FX BAU operations

About the Role

Join a dynamic front office team at a leading investment bank, building cutting-edge data pipelines and analytics solutions. You\’ll be part of a critical platform migration, transitioning from legacy systems to a modern platform while delivering real-time data solutions across global markets.

This role offers the opportunity to work directly on the trading floor, collaborating closely with front office teams to automate complex data workflows that previously required weeks of manual spreadsheet work.

Key Responsibilities

  • Triage and manage inbox requests from front office teams
  • Deliver small enhancements and contribute to light project work
  • Build and maintain robust Python data pipelines pulling from global data sources
  • Support platform migration from legacy systems to modern KDB infrastructure
  • Develop automated solutions to replace manual data processing workflows
  • Provide BAU support for front office data requests and troubleshooting
  • Create and maintain comprehensive unit tests and documentation
  • Work with pandas dataframes for complex data manipulation and analysis
  • 5+ years of professional Python development experience
  • Strong pandas expertise – essential for dataframe manipulation and analysis
  • Experience with pytest and automated testing frameworks
  • Solid understanding of OOP principles and software engineering best practices
  • Knowledge of modern Python development tools (pipenv, etc.)
  • Self-starter mentality with ability to work independently
  • Experience in fast-paced, multi-functional environments
  • Strong communication and stakeholder engagement skills – key for hybrid working and cross-location collaboration
  • Strong attention to detail and problem-solving skills

Highly Desirable

  • Previous front office or buy-side experience
  • Understanding of trade lifecycles and financial workflows
  • SQL and data modelling experience
  • Knowledge of FX or Fixed Income asset classes
  • Experience supporting business users and managing requests
  • Small, agile team of 6 developers
  • Collaborative pair programming approach
  • Direct access to front office teams on the trading floor
  • Modern office facilities with excellent transport links (near Bank of England)

What We Offer

  • No on-call or overtime requirements
  • Standard business hours (8:30 AM – 5:00 PM)
  • Opportunity to work with cutting-edge financial technology
  • Direct impact on business-critical systems
  • Potential for contract extensions and additional opportunities
  • Hybrid working arrangement
  • Fantastic cycle facilities available

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Information Technology and Finance

  • Industries

    Investment Banking

Referrals increase your chances of interviewing at Caspian One by 2x

Sign in to set job alerts for “Support Developer” roles.

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

Graduate Software Engineer 2025 – Platform

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

Waltham Abbey, England, United Kingdom £15,000.00-£15,000.00 4 weeks ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 days ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $65,000.00-$80,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Python Support Developer (Front Office) employer: Caspian One

Join a leading investment bank in London as a Python Support Developer, where you'll be part of a small, agile team dedicated to transforming front office operations with innovative data solutions. Enjoy a collaborative work culture that values direct access to trading floor teams, standard business hours, and a hybrid working model, all while contributing to impactful projects that enhance financial technology. With excellent transport links and modern office facilities, this role offers not just a job, but a meaningful career path in a dynamic environment.
C

Contact Detail:

Caspian One Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Support Developer (Front Office)

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as KDB and pandas. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

Tip Number 2

Network with professionals in the investment banking sector, especially those who work in front office roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.

Tip Number 3

Prepare to discuss your experience with automated testing frameworks like pytest. Be ready to share examples of how you've implemented testing in your previous projects, as this is a key requirement for the role.

Tip Number 4

Brush up on your understanding of trade lifecycles and financial workflows. Being able to speak knowledgeably about these topics will demonstrate your commitment to the role and your ability to contribute effectively from day one.

We think you need these skills to ace Python Support Developer (Front Office)

Professional Python Development (5+ years)
Expertise in Pandas for DataFrame Manipulation
Experience with Pytest and Automated Testing Frameworks
Solid Understanding of OOP Principles
Knowledge of Modern Python Development Tools (e.g., pipenv)
Self-Starter Mentality
Ability to Work Independently
Experience in Fast-Paced, Multi-Functional Environments
Strong Communication Skills
Stakeholder Engagement Skills
Attention to Detail
Problem-Solving Skills
Understanding of Trade Lifecycles and Financial Workflows
SQL and Data Modelling Experience
Knowledge of FX or Fixed Income Asset Classes
Experience Supporting Business Users

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of Python development experience and strong pandas expertise. Include specific examples of how you've built data pipelines or automated workflows, as these are key responsibilities for the role.

Craft a Compelling Cover Letter: In your cover letter, emphasise your self-starter mentality and ability to work independently in fast-paced environments. Mention any previous front office or buy-side experience, as well as your understanding of trade lifecycles and financial workflows.

Showcase Relevant Skills: Clearly outline your knowledge of modern Python development tools and automated testing frameworks like pytest. Highlight your problem-solving skills and attention to detail, as these are crucial for the role.

Prepare for Technical Questions: Be ready to discuss your experience with pandas dataframes and complex data manipulation. Prepare examples of past projects where you contributed to platform migrations or developed automated solutions, as these will likely come up during interviews.

How to prepare for a job interview at Caspian One

Showcase Your Python Expertise

Make sure to highlight your 5+ years of professional Python development experience during the interview. Be prepared to discuss specific projects where you've built and maintained robust data pipelines, especially using pandas for data manipulation.

Demonstrate Problem-Solving Skills

Since the role involves automating complex data workflows, be ready to share examples of how you've tackled similar challenges in the past. Discuss your approach to troubleshooting and how you’ve supported business users with their requests.

Familiarise Yourself with Financial Workflows

Understanding trade lifecycles and financial workflows is highly desirable for this position. Brush up on your knowledge of FX or Fixed Income asset classes, as this will help you engage more effectively with the front office teams.

Prepare for Collaborative Scenarios

This role requires strong communication and stakeholder engagement skills. Think of examples where you've worked in a fast-paced, multi-functional environment, and be ready to discuss how you can contribute to a collaborative pair programming approach.

Python Support Developer (Front Office)
Caspian One
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

C
  • Python Support Developer (Front Office)

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-09-01

  • C

    Caspian One

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