Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Adecco Careers

London / Global

Python Engineer

  • Hybrid

Job Summary

Job Type:
Contract
Work Settings:
Hybrid
Apply Now

Job Description

Job Opportunity: Python Engineer - Banking Sector - Inside IR35/Hybrid working

Are you a talented Python Engineer ready to make a significant impact in the banking industry? Our client, a leading organisation in financial services, is seeking a dedicated Senior Python Engineer to join their dynamic team on a contract basis. This exciting opportunity focuses on designing, developing, and maintaining high-performance applications and implementing AI-driven solutions.

Contract Details:

Position: Python Engineer

Contract Length: 12 months

Daily Rate: £600.00 - £630.00 (Umbrella)

Key Responsibilities:

As a Python Engineer, you will:

Design, develop, and optimise Python-based applications, ensuring code is clean, scalable, and maintainable.

Work with large SQL databases -designing schemas, optimising queries, and ensuring data integrity.

Manage and deploy applications in Linux environments, utilising scripting and automation techniques.

Use GIT for version control.

Operate within JIRA-based Agile workflows to effectively manage tasks, sprints, and project tracking.

Troubleshoot and resolve performance bottlenecks, application bugs, and system issues.

Mentor junior developers, promoting coding best practises and the adoption of emerging technologies.

Data analysis

Must-Have Skills:

To thrive in this role, candidates should possess:

Strong experience in Python development with a solid understanding of OOP and software design principles.

Proficient SQL skills (PostgreSQL, MySQL, or SQL Server) to handle complex queries and optimise databases.

Hands-on experience with Linux environments, including bash scripting and application deployment.

Proficiency in GIT, showcasing familiarity with branching strategies, code versioning, and pull requests.

Experience with Agile project management tools, preferably JIRA.

Knowledge of Test-Driven Development (TDD), Behaviour-Driven Development (BDD/Behave), and Unit Testing (PyTest).

Strong analytical and problem-solving abilities, paired with excellent communication skills.

A self-starter attitude with the capabil...

Apply Now

Similar Opportunities

View all jobs