Python Developer

Apply

Overview

We are seeking a Freelance Python Developer to join an independent not-for-profit organization focused on the jewellery and precious metals sector. This remote role involves supporting the development and maintenance of a bespoke ERP system, allowing you to work flexibly while making a significant contribution to the organization's operations.

Responsibilities

  • Develop new features and modules for the bespoke ERP system.
  • Maintain, refactor, and improve legacy Python code while ensuring system stability.
  • Collaborate with internal stakeholders to implement business requirements efficiently.
  • Manage database integrations and optimise queries using MySQL.
  • Contribute to front-end interface improvements using HTML, CSS, and JavaScript.
  • Use Git for version control and code management.

Requirements

  • Extensive hands-on experience with Python, ideally in complex application environments.
  • Strong knowledge of MySQL including schema design and query optimisation.
  • Competence with front-end web technologies like HTML, CSS, and JavaScript (Bootstrap, jQuery).
  • Proficiency with Git for version control and collaborative workflows.
  • Ability to understand and improve legacy systems while developing new features.
  • Strong analytical and problem-solving skills, with a pragmatic approach to balancing improvement with delivery.
  • Experience with Linux server administration is advantageous.
SkillsCSS, HTML, JavaScript, Python, SQL, jQuery
LocationScotland
TypeRemote
SourceLinkedIn
Posted05/11/25