Python Engineer - Leeds / Canary UK (Hybrid 3days work from office)*

Hiring for Python Engineer - Plotly Dash**

Leeds UK. & Canary Wharf, UK Hybrid – 3 days at client office*

  • Contract Duration: Minimum 1 year
  • Work Mode: Hybrid – 3 days at client office & 2 days remote
  • Precise Work Location: - Leeds, UK / Canary Wharf, UK
Required Skills Education
  • Bachelor’s Degree in Software Engineering
Soft Skills
  • Strong written and verbal communication skills

Experience -Programming

  • Hands-on programming experience
  • Proficient Python Programming
  • Functions, classes & object-oriented programming
  • List comprehensions & generators
  • Error handling
  • Working with virtual environments & package management (pip, venv)

Data Manipulation & Analysis

  • Libraries: pandas, numpy (optional: polars)
  • Data cleaning & preprocessing
  • Handling missing values
  • Grouping, merging, pivoting & aggregations
  • SQL knowledge

Software Engineering Best Practices

  • Version control using Git
  • Writing modular & reusable code
  • Unit testing (e.g., pytest)
  • Code documentation & proper docstrings
  • Using linters & formatters

Plotly Dash

  • Creating dashboards using Dash
  • Callbacks
  • Layouts (HTML & CSS integration)
  • Components: dropdowns, sliders, graphs, tables
  • Plotly Graph Objects for advanced customization
  • Working with REST APIs for backend data operations
Company
KBC Technologies UK LTD
Location
Leeds, West Yorkshire, England, United Kingdom
Hybrid/Remote Options
Employment Type
Contractor
Salary
Salary negotiable
Posted
Company
KBC Technologies UK LTD
Location
Leeds, West Yorkshire, England, United Kingdom
Hybrid/Remote Options
Employment Type
Contractor
Salary
Salary negotiable
Posted