Skip to main content

Python Developer

Northampton, England, United Kingdom Full-time Posted 1 hour ago

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)

Similar sponsor-licensed roles

More roles in Northampton, England, United Kingdom with active sponsor licences.