img
Contract

Senior Python Developer

City of London
money-bag £500 - £540/day
Posted 2 weeks ago

Senior Python Developer

Duration: 14 Months

Location: London, UK (3 days in office)

Active SC Clearance required

Inside IR35 - Umbrella only

About the Role:

  • We are seeking a highly skilled and versatile Senior Developer to join our team and contribute to the development and maintenance of our cutting-edge Azure Databricks platform for economic data. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Senior Developer will be responsible for both front-end and back-end development, with a focus on Python, including the challenging but rewarding task of reverse engineering an existing codebase to integrate new features and improvements. This role requires a strong understanding of software development principles, experience with various programming languages and frameworks, and a passion for building high-quality, scalable, and maintainable software. Drive the development of MVPs, ensuring timely delivery and alignment with business goals.

Key Responsibilities:

Full-Stack Development:

  • Contribute to both front-end and back-end development of applications and APIs interacting with the Azure Databricks platform.
  • Develop user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js) and ensure a seamless user experience.
  • Develop robust and efficient back-end services and APIs using Python.

Python Development:

  • Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment.
  • Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy).
  • Collaborate with cross-functional teams to build and enhance banking applications
  • Work closely with UI/UX Designers to integrate visualizations seamlessly into web applications or other platforms
  • Work on data interfaces to connect various systems within the bank.
  • Write unit and integration tests to ensure code quality and reliability.

.NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems.

  • Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework).
  • Write unit and integration tests to ensure code quality and reliability.

Reverse Engineering:

  • Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation.
  • Document findings and create clear specifications for changes.
  • Implement changes while maintaining the stability and functionality of the existing system.

Join us to work on impactful projects, utilise cutting-edge tech, and be part of a collaborative team shaping public sector innovation. Apply now to make a difference!

Other jobs of interest...

Pontoon
LondonYesterday
money-bagNegotiable
Stackstudio Digital Ltd.
Wokingham3 days ago
money-bagFrom £300 to £340 per day
Experis
City of London5 days ago
money-bag£500 - £540 per day
Infoplus Technologies UK Ltd
Wokingham1 week ago
money-bagFrom £320 to £380 per day

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }