Lloyds Banking Group · 1 day ago
Python Developer
Lloyds Banking Group is on a transformative journey to reshape finance for good, and they are seeking a Python Developer to join their Retail Finance Change team. In this role, you will lead the development of financial models and automation tools, collaborating with analysts to deliver impactful solutions while mentoring a junior developer.
BankingFinanceFinancial Services
Responsibilities
Take ownership of the full delivery lifecycle of Python financial models and automation tools, including design, build, testing, packaging, release, and ongoing support
Work closely with Business Analysts and domain experts to translate business needs into technical solutions
Develop performant financial models and automation tools, optimised for use with large datasets
Develop user-friendly UIs for model execution and reporting using modern frameworks
Package and distribute models as deployable artefacts, ensuring reproducibility and dependency management
Ensure code quality and maintainability with thorough unit, integration and system tests
Actively participate in design forums and peer code reviews, providing and responding positively to constructive feedback
Provide mentorship and line management for a Junior Python developer
Share your Python expertise through collaborative learning sessions with members of the team
Support the design and implementation of robust operating models
Leverage your expertise to help shape our technical future; ensure we use the best tools and infrastructure available to us
Qualification
Required
Proven track record of Python model development and implementation
Understanding of core software development principles
Ability to develop complex financial models, optimise for performance and handle large datasets efficiently
Experience with common Python tooling and best practices, including: Virtual environments, Package management (e.g. uv, pip, poetry), Source control (e.g., Git/GitHub) for collaborative development, CI/CD pipelines for automated testing and deployment, Testing frameworks (e.g. pytest, unittest), Code quality (e.g. flake8, black, isort, myp, ruff)
Documentation tools (e.g., MkDocs, Sphinx) for maintainable technical documentation
Excellent communication and presentation skills
Passion for learning and staying ahead of the curve
Preferred
Experience with front-end technologies e.g. React
Experience with data processing and validation libraries (Polars, Pandera), numerical computing (NumPy, Numba), and API frameworks (FastAPI)
Benefits
A generous pension contribution of up to 15%
An annual performance-related bonus
Share schemes including free shares
Benefits you can adapt to your lifestyle, such as discounted shopping
30 days’ holiday, with bank holidays on top
A range of wellbeing initiatives and generous parental leave policies
Company
Lloyds Banking Group
Lloyds Banking Group is a financial services group focused on retail and commercial customers.
Funding
Current Stage
Public CompanyTotal Funding
unknown1986-10-08IPO
Leadership Team
Recent News
2026-01-24
Financial Sector Technology
2026-01-23
Crowdfund Insider
2026-01-23
Company data provided by crunchbase