Python Developer

Transforming Learning Group
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 42K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Unit Testing
Continuous Integration
Database Design
Software Debugging
Django
Python
Laravel
MySQL
Web Applications
Vue.js
REST

Job description

  • Designing, building and maintaining web applications using Python and Django.
  • Collaborating with developers, designers and product managers to deliver high-quality solutions.
  • Implementing best practices for security and data protection.
  • Debugging, troubleshooting and writing unit tests to ensure reliability.
  • Staying up to date with emerging technologies and sharing knowledge with the team.

Requirements

  • Essential:
  • 3+ years' experience building and testing web applications in Python.
  • Strong knowledge of Python, Django and MySQL.
  • Experience with REST APIs and database design.
  • Excellent problem-solving skills and ability to manage multiple projects.
  • Strong organisational skills and attention to detail.
  • Desirable:
  • Experience with Vue.js or Laravel.
  • Familiarity with CI/CD best practices.

About the company

Transforming Learning Group is a forward-thinking education technology group working with over 5,000 schools across the UK. Our mission is simple, to help schools harness technology and data to improve outcomes for every learner. Through our brands - including turn IT on, School ICT Services, SalamanderSoft and more - we deliver solutions that make schools more efficient, effective and innovative.

Apply for this position