Job Overview
We are looking for a skilled Backend Developer proficient in Python and experienced with Flask framework, data frame manipulation, and SQL databases. In this role, you will be responsible for developing server-side logic, maintaining scalable databases, and ensuring smooth integration of backend services with front-end applications.
Key Responsibilities
Design, develop, and maintain backend applications using Python and Flask.
Work extensively with data frames for data manipulation and processing.
Develop and optimise SQL database queries, schemas, and ensure database performance.
Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
Implement security and data protection measures to safeguard application data.
Troubleshoot, test, and maintain backend systems to ensure strong functionality and optimisation.
Required Skills and Qualifications
Proficiency in the Python programming language.
Strong experience with the Flask framework for backend development.
Hands-on experience working with data frames.
Solid understanding of SQL databases and ability to write optimised queries.
Knowledge of RESTful API design and integration.
Familiarity with version control systems like Git.
Ability to work collaboratively in a team setting and communicate effectively.