Python Developer with Investment Banking/Capital Markets in London

Python Developer with Investment Banking/Capital Markets in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Develop Python applications for trading and risk, build data pipelines, and enhance system performance.
  • Company: Join a leading investment banking firm with a focus on innovation and technology.
  • Benefits: Attractive salary, health benefits, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with opportunities to mentor and grow your career.
  • Why this job: Make an impact in finance by working with cutting-edge tech and large datasets.
  • Qualifications: 7-12 years of Core Python experience, strong SQL skills, and familiarity with financial products.

The predicted salary is between 60000 - 80000 £ per year.

Must-Have Skills

  • Strong experience in Core Python development (7-12 years)
  • Strong SQL skills with ability to handle complex queries and large datasets
  • Experience with Python libraries (Pandas, NumPy) for data processing
  • Experience building RESTful APIs/services (Flask/FastAPI/Django)
  • Strong understanding of data structures and performance optimization
  • Experience working with large-scale data processing and performance optimization
  • Working knowledge of Unix/Linux environments and basic Shell scripting

Domain Experience (Critical)

  • Experience working in Investment Banking/Capital Markets environments
  • Hands-on exposure to: Market Risk/CCR/PnL/Trade lifecycle/Reconciliation
  • Understanding of financial products such as: Derivatives (swaps, futures, options), bonds

Key Responsibilities

  • Develop and enhance Python-based applications for trading and risk use cases
  • Build data processing pipelines and automation scripts for trade, risk and reconciliation workflows
  • Work with large financial datasets to support PnL, risk and reporting requirements
  • Contribute to system design, architecture and scalability decisions
  • Collaborate with quants, traders and risk teams to translate business requirements into technical solutions
  • Develop and integrate REST APIs and Back End services
  • Contribute to CI/CD pipelines and deployment processes
  • Support production systems (L2/L3) including debugging, enhancements and performance optimization
  • Write and maintain unit and integration tests. Ensure high code quality and test coverage
  • Participate in code reviews and mentor junior developers where required

Python Developer with Investment Banking/Capital Markets in London employer: CodeConvergence

As a leading player in the Investment Banking and Capital Markets sector, we pride ourselves on fostering a dynamic work environment that encourages innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and mentorship programmes, ensuring that our Python Developers not only excel in their roles but also advance their careers. Located in a vibrant financial hub, we offer competitive benefits and a culture that values diversity and inclusion, making us an exceptional employer for those seeking meaningful and rewarding work.

C

Contact Details:

CodeConvergence Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer with Investment Banking/Capital Markets in London

Tip Number 1

Network like a pro! Reach out to your connections in the investment banking and capital markets sectors. Attend meetups, webinars, or even casual coffee chats to get your name out there. You never know who might have a lead on that perfect Python Developer role!

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Python projects, especially those involving data processing with Pandas or NumPy. This gives potential employers a tangible look at what you can do, and it’s a great conversation starter during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your SQL and RESTful API knowledge. Practice coding challenges that focus on performance optimisation and data structures. We recommend using platforms that simulate real interview scenarios to get you in the zone.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities tailored for Python Developers in the finance sector. Plus, applying directly can sometimes give you an edge over other candidates. Let’s get you that dream job!

We think you need these skills to ace Python Developer with Investment Banking/Capital Markets in London

Core Python Development
SQL
Pandas
NumPy
RESTful APIs
Flask
FastAPI

Some tips for your application 🫡

Show Off Your Python Skills:Make sure to highlight your strong experience in Core Python development. We want to see how you've tackled complex problems using Python, so share specific examples of projects or applications you've worked on.

SQL is Key!:Since SQL skills are a must-have, don’t forget to mention your ability to handle complex queries and large datasets. If you’ve optimised performance or worked with financial data, let us know!

Talk About Your Domain Experience:We’re looking for someone with experience in Investment Banking or Capital Markets, so be sure to include any relevant projects or roles. Mention your understanding of financial products like derivatives, bonds, and how they relate to your work.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

How to prepare for a job interview at CodeConvergence

Know Your Python Inside Out

Make sure you brush up on your Core Python skills, especially if you've got 7-12 years of experience. Be ready to discuss your past projects and how you've used libraries like Pandas and NumPy for data processing. They’ll likely want to see how you handle complex queries and large datasets, so prepare some examples.

Understand the Financial Landscape

Since this role is in Investment Banking/Capital Markets, it’s crucial to have a solid grasp of financial products like derivatives, bonds, and the trade lifecycle. Familiarise yourself with market risk concepts and be prepared to discuss how your technical skills can solve real-world financial problems.

Showcase Your API Development Skills

Be ready to talk about your experience building RESTful APIs using frameworks like Flask, FastAPI, or Django. Prepare to explain how you’ve integrated these services into larger systems and how they’ve improved workflows, especially in relation to trading and risk management.

Demonstrate Problem-Solving and Collaboration

Highlight your experience working with quants, traders, and risk teams. They’ll want to know how you translate business requirements into technical solutions. Think of specific instances where you collaborated effectively and contributed to system design or performance optimisation.