cover image
Ubique Systems

Urgent opening for you - Python Programmer - London, UK

On site

London, United kingdom

Senior

Freelance

24-11-2025

Share this job:

Skills

Communication Python HTML CSS SQL Data Cleaning Version Control Programming git Numpy Pandas python programming HTML & CSS

Job Specifications

Required Skills-
9 + years' experience must
Relevant experience ontimeseries/data package Education: Software engineer
Soft Skills: Strong written and verbal communication skills
Experience:
Hands on programming experience with:i. Proficient Python Programming
ii. Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling,
iii. Working with virtual environments and package management (pip, venv) Data Manipulation & Analysis (Pandas & NumPy)
i. Key libraries: pandas, numpy, (optional: polars)
ii. Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices
i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (eg, with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash
i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity.
ii. Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components (Dropdowns, sliders, graphs, tables).
iii. REST APIs: Fetching or sending data to Back End services

About the Company

Ubique Systems is a fast growing multifaceted organization which offers a comprehensive array of outsourcing and consulting services for its customers, including recruitment, human resource management, vendor management, and outplacement services and software development on a global basis, with an objective to adopt the flexible global business practices that today enable companies to operate more efficiently and produce more value. We're a global leader in business and technology services, helping our clients bring the fut... Know more