

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)
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)






