- Write effective, scalable code - Develop back-end components to improve responsiveness and overall performance - Integrate user-facing elements into applications - Test and debug programs - Improve functionality of existing systems - Implement security and data protection solutions - Integration of user-facing elements developed by front-end developers with server side logic - Implementation of security and data protection Requirements - Work experience as a Python Developer - Expertise in at least one popular Python framework (like Django, Flask or Pyramid) - Knowledge of object-relational mapping (ORM) - Familiarity with front-end technologies (like JavaScript and HTML5) - Advantageous if know any containerised technology like Docker or Kubernetes - Excellent communication is required