Python Developer

Python Developer

Posted 4 days ago by Vector Resourcing

£70 Per hour
Undetermined
Undetermined
England, United Kingdom

Summary: The Python Developer will be instrumental in modernising a critical digital platform for a multi-company group, taking ownership of a legacy system and transforming it into a scalable solution using Python and cloud-native technologies. This role requires close collaboration with stakeholders to gather requirements and influence design decisions. The position encompasses end-to-end responsibilities, from analyzing existing workflows to delivering a complete platform rewrite. The developer will also ensure best practices in security, testing, and documentation are adhered to throughout the process.

Key Responsibilities:

  • Collaborate with stakeholders to gain a deep understanding of the existing portal and its current functionality
  • Analyse a legacy Ruby-based codebase and document existing workflows and behaviours
  • Design and deliver a complete rewrite of the platform using Python
  • Improve performance, scalability, and maintainability as part of the re-architecture
  • Build and maintain REST API integrations with internal and external systems
  • Containerise applications using Docker and manage cloud deployments in Azure
  • Ensure best practices around security, testing, and documentation are followed
  • Contribute to architectural decisions and technical direction
  • Support the transition from the legacy system to the new platform
  • Provide ongoing enhancements and optimisation post-migration

Key Skills:

  • Proficiency in Python programming
  • Experience with cloud-native technologies and Azure
  • Familiarity with Docker and containerisation
  • Understanding of REST API development and integration
  • Ability to analyse and document legacy codebases
  • Strong problem-solving and architectural design skills
  • Knowledge of best practices in security, testing, and documentation
  • Excellent communication and collaboration skills

Salary (Rate): £70.00/hr

City: undetermined

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are searching for a Python Developer who will play a key role in modernising a business-critical digital platform used across a multi-company group. This role will involve taking ownership of a legacy system and leading its transformation into a modern, scalable solution using Python and cloud-native technologies. You will work closely with stakeholders to understand how the existing portal operates today, gather requirements for future enhancements, and translate these into a robust new architecture. This is an end-to-end role, offering real influence over design decisions, technology choices, and delivery.

Responsibilities

  • Collaborate with stakeholders to gain a deep understanding of the existing portal and its current functionality
  • Analyse a legacy Ruby-based codebase and document existing workflows and behaviours
  • Design and deliver a complete rewrite of the platform using Python
  • Improve performance, scalability, and maintainability as part of the re-architecture
  • Build and maintain REST API integrations with internal and external systems
  • Containerise applications using Docker and manage cloud deployments in Azure
  • Ensure best practices around security, testing, and documentation are followed
  • Contribute to architectural decisions and technical direction
  • Support the transition from the legacy system to the new platform
  • Provide ongoing enhancements and optimisation post-migration