> Markdown version of [/jobs/ext/3270601-senior-python-developer](https://www.wearedevelopers.com/jobs/ext/3270601-senior-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Developer - **Company:** The Ascent Services Groupdion - **Location:** Bromley, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, JIRA, CA Workload Automation Ae, Bash Shell, Batch Processing, Code Review, Continuous Integration, Linux, Python (Programming Language), PostgreSQL, Linux System Administration, Microsoft SQL Server, MySQL, Object-Oriented Software Development, Scrum Methodology, Software Construction, Software Engineering, SQL Databases, Freeform SQL, Enterprise Software Applications, Backend, Git, Fastapi, Pytest, Solid Principles - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840616123-senior-python-developer ## About the Role * 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. ## Description * This role is ideal for professionals with strong expertise in Python backend development, SQL, Linux, and software engineering best practices within an Agile environment., * 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. ## Related Videos - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)