Python Developer


£500 a day

Role: Python Developer
Location: Canary Wharf, London
Pay Rate: Up to £500
6 Month Initial Contract

About Our Client
Our client is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.

Role Purpose:

The purpose of the role is to deliver quality software under tight timelines to enable the bank to understand and manage its security position better. This includes development of bespoke solutions as well as integration of 3rd party software using predominantly Python programming skills.
The individual will be responsible for integrating services and applications via APIs and user interfaces.

Key Accountabilities:

The role requires the candidate to take individual responsibility for the overall success of the Python delivery within the development team.
Strong technical expertise is required for the role. The candidate will follow technical practices adopted by the bank and strive for technical excellence.

Person Specification:

5+ years as a developer on large, complex applications in Python ecosystem.
Can build and maintain Python frameworks for use by other developers.
Writing reusable, testable and efficient code.
Integrates implementation of security and data protection into the development lifecycle.
Enthusiastic and proactive team player who is keen to contribute to ideas and listen in a collaborative manner.
Excellent analytical and problem solving skills.
Able to champion best practices.
Expert in Python including advanced language concept.
Fluent with Python Web frameworks.
Familiar with ORM libraries.
Understanding of REST API development and lifecycle.
Understanding of design principles behind scalable and secure applications.
Strong unit test and debugging skills.
Familiar with Anaconda distribution, virtual environment management.
Anaconda AEN, Jupyter.
Stash, Jenkins, Nexus.
Cursory Java expertise would be helpful.
IntelliJ + Python Plugins.
Any specific Security Tooling expertise most welcome.

Risk and Control Objective:
All Our client colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Policies and Policy Standards of the client.

Posted by iCore Tech, 06 Jul