Sr. Python Developer
Summary
A senior Python developer (12+ years) who designs, builds, and optimizes large-scale applications day to day: writing complex SQL for PostgreSQL/MySQL/SQL Server, scripting and automating deployments on Linux, managing Autosys workflows, and practicing TDD/BDD with Behave and PyTest in an Agile, GIT/JIRA-driven environment.
Overview
UK/EU - Talent Manager - Digital/Fintech Expert/Business Development - Transforming careers - President Circle Winner !!
We are seeking a highly experienced Senior Python Developer with a proven track record of designing, developing, and optimizing large-scale applications. This role is ideal for someone who thrives in complex problem-solving, writes clean and efficient code, and understands the bigger picture of software architecture and design.
Key Responsibilities
- 12+ years of experience in Python development with expertise in OOP and software design principles.
- Write and optimize complex SQL queries for PostgreSQL, MySQL, or SQL Server.
- Work in Linux environments, including bash scripting and deployment automation.
- Manage and schedule workflows using Autosys.
- Collaborate with teams using GIT (branching strategies, pull requests, and merging workflows).
- Track and manage project tasks using JIRA within an Agile framework.
- Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices, leveraging Behave and PyTest for unit and integration testing.
Why You’ll Love It Here
- Work on exciting, high-impact projects.
- Collaborate with some of the brightest minds in the field.
- Competitive pay, great benefits, and opportunities to lead.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering, Design, and Information Technology
- Industries
- Banking, IT Services and IT Consulting, and Business Consulting and Services