Senior Python Developer

Ascendion

Bromley

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ascendion is seeking an experienced Senior Python Developer to join a leading global banking client in the United Kingdom. You will design, develop, and maintain scalable Python backend services and batch processing solutions while optimizing SQL queries across multiple databases.

The role requires Linux proficiency, automation, and strong testing with PyTest/TDD/BDD. Ideal candidates have 12+ years of Python development experience, solid OO design skills, and familiarity with enterprise

Qualifications

  • 12+ years of Python development experience.
  • Strong Python OOP and software design expertise.
  • SQL across PostgreSQL, MySQL, or SQL Server.
  • Linux/Unix and Bash scripting.
  • Experience with Autosys (or similar enterprise scheduling tools).
  • Git, JIRA, Agile/Scrum.
  • PyTest, TDD, and BDD (Behave).
  • Experience in Banking or Financial Services is highly preferred.

Responsibilities

  • Design, develop, and maintain scalable Python applications using OOP and software design principles.
  • Build and optimize backend services and batch processing applications.
  • Write and optimize complex SQL queries across PostgreSQL, MySQL, or SQL Server.
  • Work in Linux environments, including bash scripting and deployments.
  • Develop and maintain automated testing frameworks using PyTest, TDD, and BDD (Behave).
  • Manage source code using Git and participate in code reviews and CI/CD workflows.
  • Work with Agile teams using JIRA and support enterprise application delivery.

Skills

Python development
Python OOP
SQL
Linux scripting
Autosys
Git/JIRA/Agile
PyTest/BDD
Banking domain

Tools

Git
JIRA
Autosys

Job description

  • We are hiring an experienced Senior Python Developer to join a leading global banking client.
  • This role is ideal for professionals with strong expertise in Python backend development, SQL, Linux, and software engineering best practices within an Agile environment.

Key Responsibilities:

  • Design, develop, and maintain scalable Python applications using OOP and software design principles.
  • Build and optimize backend services and batch processing applications.
  • Write and optimize complex SQL queries across PostgreSQL, MySQL, or SQL Server.
  • Work in Linux environments, including bash scripting and deployments.
  • Develop and maintain automated testing frameworks using PyTest, TDD, and BDD (Behave).
  • Manage source code using Git and participate in code reviews and CI/CD workflows.
  • Work with Agile teams using JIRA and support enterprise application delivery.

Must-Have Skills:

  • 12+ years of Python development experience.
  • Strong Python OOP and software design expertise.
  • SQL (PostgreSQL, MySQL, or SQL Server).
  • Linux/Unix and Bash scripting.
  • Experience with Autosys (or similar enterprise scheduling tools).
  • Git, JIRA, Agile/Scrum.
  • PyTest, TDD, and BDD (Behave).
  • Experience in Banking or Financial Services is highly preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Python Developer
Sr. Python Developer

Ascendion • Bromley

On-site
GBP 70,000 - 90,000
Competitive pay
Great benefits
Opportunities to lead
Senior Python Backend Architect — FinTech/Banking
Senior Python Backend Architect — FinTech/Banking

Ascendion • Bromley

On-site
GBP 90,000 - 130,000
Senior Python Developer - FRTB
Senior Python Developer - FRTB

Crisil • Greater London

On-site
GBP 70,000 - 110,000
Python Developer
Python Developer

Ascendion • Bromley

Hybrid
GBP 60,000 - 80,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000
Senior Python Developer
Senior Python Developer

ScaleneWorks People Solutions LLP • Greater London

Hybrid
GBP 90,000 - 130,000
Lead Python Developer
Lead Python Developer

RevTech • Greater London

On-site
GBP 90,000 - 120,000
Lead Python Developer
Lead Python Developer

InfoSec People Ltd • Greater London

On-site
GBP 90,000 - 120,000
Performance bonus
Pension contribution
Python Developer
Python Developer

Randstad Digital • Greater London

On-site
GBP 70,000 - 90,000
Senior Python Engineer
Senior Python Engineer

SGI • City Of London

On-site
GBP 60,000 - 80,000