Job Search and Career Advice Platform

Enable job alerts via email!

Sr Python Developer

Pran IT Consulting

London

On-site

GBP 50,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT consulting company seeks a talented Market Data Python Developer for a global Investment Banking client. The role involves developing quantitative tools and maintaining critical infrastructure for front-office teams. The ideal candidate will have a strong background in Python development, quantitative analysis, and collaboration with various stakeholders.

Qualifications

  • Minimum of 5 years of experience in Python development with strong understanding of OOP principles.
  • Good understanding of relational databases and experience with front office roles is a plus.
  • Effective communication skills and ability to work collaboratively.

Responsibilities

  • Plan and implement functionality independently without direct supervision.
  • Resolve high-impact problems through evaluation of complex business and system processes.
  • Work with teams on architecture, design, coding, and testing of applications.

Skills

Python
Object-oriented programming principles
Collaboration
Version control systems

Education

Bachelor’s degree in mathematics, engineering, or computer science

Tools

pandas
numpy
matplotlib
scipy
Flask
FastAPI
Oracle
MS SQL Server
Git
Job description

We are looking for a talented and experienced Market data Python developer for one of our
global Investment Banking Clients. In this role, you will play a key part in developing and
maintaining cutting-edge quantitative tools and infrastructure used by our front-office trader and
other teams. You will

This individual should be a self-starter and can work independently and collaborate with various stakeholders.

Requirements

Responsibilities :

Be a self-starter and plan/schedule your own work for tasks and projects, and implement functionality without direct supervision.

Partner with the development teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements

Resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards

Develop knowledge of system flow and adopt best practices for coding, testing, debugging, and implementation.

Develop comprehensive knowledge of how areas of the bank, such as architecture and infrastructure, integrate to accomplish business goals

Working with the team to define the architecture, design, development, code review, testing and maintenance of applications.

Enforce a culture of inclusivity and other company values

Qualifications :

Bachelor’s degree or equivalent with a quantitative emphasis in areas such as mathematics, engineering, or computer science

Minimum of 5 years of experience in Python development, with a strong understanding of object-oriented programming principles.

Experience with pandas, numpy, matplotlib, scipy and web-framework Flask or FastApi is a plus

Good understanding of relational databases such as Oracle, MS SQL Server

Previous experience working in front office roles or risk systems is a plus Good communication skills and ability to work in a collaborative environment.

Effective partnership and collaboration is key Experience with version control systems (e.g., Git)

Competitive salary and benefits package.

We are a leading recruitment/IT services company. We are working with Global IT Services company to look for a suitable candidate to join a team of passionate professionals dedicated to fostering connections between top IT talent and leading financial institutions. We partner with Fortune 500 banks and IT services firms, leveraging our deep understanding of the finance industry to identify the most sought-after positions for highly skilled candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.