Software Engineer

Job Title: Python Developer

Day Rate: Up to £450/day (INSIDE IR35)

Location: Hybrid (3 days per week in Surrey)

Contract Length: 12 Months

Python Developer - Role & Responsibilities

  • Build and maintain scalable, object-oriented Python applications and automation solutions with a focus on readability and long-term maintainability.
  • Manage source code and collaboration workflows using Git, Jira, and Bitbucket, including branching, code reviews, and pull requests.
  • Collaborate within Agile delivery teams through sprint ceremonies such as planning sessions, daily standups, retrospectives, and backlog grooming.
  • Create and support CI/CD processes, automated testing frameworks, and operational documentation for deployments and maintenance.
  • Investigate, debug, and enhance system and automation performance through profiling and optimization techniques.

Python Developer - Required Experience

  • Over 6 years of hands-on experience building Python applications, with a strong foundation in object-oriented design and development principles.
  • Experience designing and integrating APIs for scalable and maintainable systems.
  • Knowledge of microservices patterns and cloud-native architecture concepts.
  • Comfortable working in Agile environments and participating in ceremonies such as sprint planning, standups, and retrospectives.
  • Experience using Ansible and other configuration management tools for infrastructure provisioning and automation.

Interviews: May 2026

Start Date: May/June 2026

How to Apply:

Apply to Gary Hargreaves at X4 Technology to learn more about the role or connect with me on LinkedIn to hear about regular job updates available with X4 Technology

Job Details

Company
X4 Technology
Location
Surrey, England, United Kingdom
Hybrid / Remote Options
Posted