Ampstek

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a contract basis, focusing on data processing and transformation. Key skills include proficiency in Python, Pandas, NumPy, and file handling. Experience with SQL/NoSQL databases and Agile methodologies is preferred. Pay rate and contract length are unspecified.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
August 12, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Northampton, England, United Kingdom
-
🧠 - Skills detailed
#Databases #Python #Scrum #Jupyter #NumPy #Regression #Pytest #SQL (Structured Query Language) #Data Processing #Unit Testing #Pandas #Programming #XML (eXtensible Markup Language) #Agile #Scala #Libraries #Data Science #Version Control #Data Engineering #Jira #Data Analysis #JSON (JavaScript Object Notation) #NoSQL #"ETL (Extract #Transform #Load)" #GIT
Role description
Technical Skills/Competencies: Python: • Design, develop, and maintain Python scripts for data processing and transformation. • Work extensively with Pandas and NumPy for data analysis and manipulation. • Work experience in file processing libraries and other python libraries. • Work extensively with testing frameworks (unittest / pytest). • Manage structured and unstructured file handling using CSV, JSON, XML, and APIs. • Collaborate with data analysts, data engineers, and other developers on project requirements. • Develop and optimize algorithms for efficiency and scalability. • Perform testing (unit testing, regression testing) to ensure high-quality software delivery. • Translate analytical requirements into technical solutions and document workflows. Essential Skills/Basic Qualifications: • Proficiency in Python programming. • Knowledge of file handling techniques in Python. • Excellent analytical and problem-solving abilities. • Good understanding of data structures and algorithms. • Effective communication skills, both written and verbal. • Ability to work independently and collaboratively in a team environment. Desirable skills/Preferred Qualifications: • Experience with Jupyter Notebooks or similar data science environments. • Familiarity with databases (SQL/NoSQL). • GIT/Any other version control tool & Sonarcube • Understanding of SDLC/Agile methodology/Scrum/Agile Central/JIRA • Easily adaptable to changes – work demands / schedules / management • Candidate availability within reasonable time (good to have as soon as possible)