Python Developer 6 months Contract (High likelihood of extension) London (4 Days onsite, Mon-Thu) ASAP Start Overview: A Python Developer is required by a leading Financial Services Client to support the buildout and refinement of Python-based solutions across investment and operational functions. This role will suit a hands-on developer with experience in delivering scalable applications, working in complex, cross-functional environments, and setting best practice in Python engineering. Key Responsibilities: Design and implement secure, scalable Python applications and APIs Define and apply development standards, code quality controls, and reusable components Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases Contribute to and lead code reviews, automated testing, and DevOps CI/CD processes Advise on and implement AI/machine learning pipelines in Python where applicable Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions Provide mentoring and documentation to uplift Python capability within the team Desired Skills & Experience: ~5+ years of experience in Python development, ideally within financial services ~ Strong knowledge of Python frameworks (e.g. Flask, Django), data libraries (Pandas, NumPy) ~ Cloud-native experience, especially Microsoft Azure (Functions, Data Lake, etc.) ~ Familiarity with DevOps practices (Git, CI/CD, testing frameworks) ~ Experience with SQL/NoSQL databases and API integration ~ Proven experience working in fast-paced, regulated environments ~ Excellent communication and stakeholder management skills Nice to have: Experience with financial modelling and asset management tools Knowledge of AI/ML integrations in Python
Contact Detail:
Venturi Recruiting Team