CareerAddict

Python Developer - 6 months - Wokingham - £465/day - Fully On-Site - Inside IR35

Hamilton Barnes

Posted on Jun 8, 2026 by Hamilton Barnes
Wokingham, Berkshire, United Kingdom
IT
Immediate Start
Daily Salary
Contract/Project

Python Developer - 6 months - Wokingham - £465/day - Fully On-Site - Inside IR35

We are seeking an experienced Python Developer with strong expertise in algorithm development, optimisation modelling, and power system techno-economic assessment to join a global technology services organisation on a 6-month fully on-site contract based in Wokingham (5 days per week on-site). The successful candidate will build scalable, well-structured software solutions across data analytics, mathematical modelling, and RESTful API development for a major energy and utilities client.

Key Responsibilities:

  • Develop, optimise, and maintain software using core Python features including iterators/generators, exception handling, type hints, OOP, and data structure design
  • Build scalable algorithms and write clean, maintainable, and well-structured code
  • Develop and maintain RESTful APIs using OpenAPI/Swagger, Connexion, or FastAPI, and work across Python web frameworks including Flask, Django, and Jinja2
  • Perform data manipulation and analysis using Pandas and NumPy, and design, query, and maintain both relational (PostgreSQL) and NoSQL/document store databases (MongoDB)
  • Build data pipelines and support analytics dashboards and visualisations in Python
  • Develop and solve Linear Programming (LP), Mixed Integer Linear Programming (MILP), and other optimisation models using tools such as Pyomo, AMPL, Gurobi, or CPLEX
  • Model the behaviour of power system components including generation assets, demand profiles, and network elements, contributing to techno-economic assessments of power systems
  • Write unit tests using unittest or pytest, following TDD methodologies, and collaborate via Git and Azure DevOps

What You Will Ideally Bring:

  • 8+ years of Python development experience with strong proficiency across its optimisation and analytics ecosystems (essential)
  • Proven experience with algorithm development, computational problem-solving, and mathematical optimisation tools such as Pyomo, AMPL, Gurobi, or CPLEX
  • Solid understanding of power system modelling, techno-economic simulation, and energy systems
  • Hands-on experience with data analytics, visualisation, and both relational and NoSQL database systems
  • Strong debugging, profiling, and performance optimisation skills
  • Excellent communication and documentation abilities
  • Desirable: working knowledge of containerisation using Docker/Kubernetes, and familiarity with messaging/streaming technologies such as RabbitMQ or Kafka

Contract Details:

  • Duration: 6 months
  • Rate: £465/day (Inside IR35)
  • Location: Wokingham (Fully on-site - 5 days per week)
  • Start Date: ASAP

Reference: 3119532679

https://jobs.careeraddict.com/post/113375941
Hamilton Barnes

Python Developer - 6 months - Wokingham - £465/day - Fully On-Site - Inside IR35

Hamilton Barnes

Posted on Jun 8, 2026 by Hamilton Barnes

Print
Wokingham, Berkshire, United Kingdom
IT
Immediate Start
Daily Salary
Contract/Project

Python Developer - 6 months - Wokingham - £465/day - Fully On-Site - Inside IR35

We are seeking an experienced Python Developer with strong expertise in algorithm development, optimisation modelling, and power system techno-economic assessment to join a global technology services organisation on a 6-month fully on-site contract based in Wokingham (5 days per week on-site). The successful candidate will build scalable, well-structured software solutions across data analytics, mathematical modelling, and RESTful API development for a major energy and utilities client.

Key Responsibilities:

  • Develop, optimise, and maintain software using core Python features including iterators/generators, exception handling, type hints, OOP, and data structure design
  • Build scalable algorithms and write clean, maintainable, and well-structured code
  • Develop and maintain RESTful APIs using OpenAPI/Swagger, Connexion, or FastAPI, and work across Python web frameworks including Flask, Django, and Jinja2
  • Perform data manipulation and analysis using Pandas and NumPy, and design, query, and maintain both relational (PostgreSQL) and NoSQL/document store databases (MongoDB)
  • Build data pipelines and support analytics dashboards and visualisations in Python
  • Develop and solve Linear Programming (LP), Mixed Integer Linear Programming (MILP), and other optimisation models using tools such as Pyomo, AMPL, Gurobi, or CPLEX
  • Model the behaviour of power system components including generation assets, demand profiles, and network elements, contributing to techno-economic assessments of power systems
  • Write unit tests using unittest or pytest, following TDD methodologies, and collaborate via Git and Azure DevOps

What You Will Ideally Bring:

  • 8+ years of Python development experience with strong proficiency across its optimisation and analytics ecosystems (essential)
  • Proven experience with algorithm development, computational problem-solving, and mathematical optimisation tools such as Pyomo, AMPL, Gurobi, or CPLEX
  • Solid understanding of power system modelling, techno-economic simulation, and energy systems
  • Hands-on experience with data analytics, visualisation, and both relational and NoSQL database systems
  • Strong debugging, profiling, and performance optimisation skills
  • Excellent communication and documentation abilities
  • Desirable: working knowledge of containerisation using Docker/Kubernetes, and familiarity with messaging/streaming technologies such as RabbitMQ or Kafka

Contract Details:

  • Duration: 6 months
  • Rate: £465/day (Inside IR35)
  • Location: Wokingham (Fully on-site - 5 days per week)
  • Start Date: ASAP
Print

Reference: 3119532679

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

1:1 SEND Tutor - Wokingham

Wokingham, Berkshire, United Kingdom

Sales Executive

Wokingham, Berkshire, United Kingdom

SEND Learning Support Assistant - Berkshire

Wokingham, Berkshire, United Kingdom