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
£ 42KJob 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.