Jobiglo

No results.

Senior Python Programmer - Warehouse Design Automation

BWB Consulting · Nottingham

Hybrid Senior 🇬🇧 English
Python Pandas NumPy Openpyxl Xlwings Git

Job description

About the role

BWB Consulting is looking for a Senior Python Developer to lead the development of the optimisation and automation engine behind its warehouse design workflow. Reporting to the Digital Innovation Lead, you will work with structural engineers and tender teams to turn engineering requirements, design rules and existing Excel processes into practical software. The role is hybrid, based at BWB Nottingham, and is advertised as a 12-month fixed-term contract.

Key responsibilities

  • Design, develop and maintain Python software supporting warehouse design optimisation and tender production.
  • Translate calculations, design rules and project constraints into clear, reusable and configurable code.
  • Develop routines that generate and compare design options against engineering and commercial criteria.
  • Build data processing tools and integrate them with existing Excel workbooks, calculation templates and tender processes.
  • Automate schedules, summaries and reports while keeping traceability between source data, assumptions and results.
  • Work with engineers and tender teams to prioritise improvements, test solutions and support adoption.
  • Measure current production times and track how automation improves efficiency and consistency.
  • Apply testing, version control and documentation, and explain assumptions and limitations clearly.

Required profile

  • Experienced Python developer who enjoys turning complex technical problems into maintainable solutions.
  • Track record of automating complex spreadsheet-based or technical workflows.
  • Experience of optimisation methods, numerical problem-solving or rules-based option appraisal.
  • Ability to understand engineering requirements and explain software solutions clearly.

Required skills

  • Advanced Python programming, in a business environment.
  • Data processing with libraries such as pandas and NumPy.
  • Integrating Python with Excel using openpyxl, xlwings or equivalent.
  • Software testing, debugging, Git version control and technical documentation.

What we offer

  • Salary, 5% pension match, life assurance and long-service recognition.
  • 25 days' holiday rising to 28, with the option to buy more, and hybrid working (3 days in the office).
  • Westfield Health, healthcare cash plan, Cycle to Work scheme and wellbeing initiatives.
  • Fully funded training, Chartership support and paid professional subscriptions.
  • Volunteering days, social events, discounts and savings.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BWB Consulting.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 week ago

Expires 1 month from now

17 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

BWB Consulting

Nottingham