Python Developer (Timeseries/Data Package)
Posted 18 days 23 hours ago by Data Freelance Hub
£55,000 - £75,000 Annual
Permanent
Full Time
Other
Yorkshire, Leeds, United Kingdom, LS1 8
Job Description
Python Developer (Timeseries/Data Package) - Hybrid - Leeds, UK 
This role is for a Python Developer (Timeseries/Data Package) with a minimum 1-year contract, hybrid work in Leeds, UK. Requires 9+ years' experience, proficiency in Python, data manipulation (Pandas, NumPy), and expertise in Plotly Dash and REST APIs.
Contract Duration: Minimum 1 yr. Work mode (Onsite/Hybrid/Remote): Hybrid - 3 days at client office and 2 days remote. Precise Work Location: Leeds, UK.
Required Skills
- 9+ years' experience, relevant experience on timeseries/data package
- Education: Software engineer
- Soft Skills: Strong written and verbal communication skills
- Hands on programming experience with: Proficient Python Programming
- Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling, Working with virtual environments and package management (pip, venv)
- Data Manipulation & Analysis (Pandas & NumPy): Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL
- Software Engineering Best Practices: Version control with Git, Writing modular, reusable code, Unit testing (e.g., with pytest), Code documentation and docstrings, Using linters and formatters
- Plotly Dash: Customizing with Plotly Graph Objects for advanced interactivity, Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components (Dropdowns, sliders, graphs, tables)
- REST APIs: Fetching or sending data to backend services
Freelance data hiring powered by an engaged, trusted community - not a CV database.