Python / Flask / Docker / Experience with AI coding agents useful FULLY REMOTE OUTSIDE IR35 - Immediate Start Job Summary We are seeking a skilled Python Developer to join our development efforts. The successful candidate will be responsible for designing, developing, and maintaining innovative applications and APIs, leveraging a broad range of programming languages and tools. This role offers an exciting opportunity to work on diverse projects and contribute to the realisation of scalable solutions that meet our organisational needs. Responsibilities Develop, test, and deploy high-quality Python (Flask) applications and APIs in accordance with project specifications. Develop, test and deploy front end changes. Maintain and enhance existing software systems, ensuring optimal performance and security. Utilise version control systems like GitHub code management and collaboration. Integrate third-party services and cloud platforms such as AWS. Experience using docker. Participate in code reviews, debugging sessions, and continuous integration processes to uphold high standards of quality. Stay abreast of emerging trends in software development, including RESTful API design, Linux-based environments. Qualifications Proven experience in software development with proficiency in Python programming language, including Flask. Understanding of front-end development principles using JavaScript. Familiarity with version control tools such as GitHub. Experience working with APIs (RESTful services) and integrating them into applications. Knowledge of cloud platforms including AWS is desirable. Competence in database management using postgres, PGAdmin and SQL Alchemy. Good understanding of Linux environments and command-line tools. This role offers an engaging environment for passionate developers eager to expand their expertise across multiple technologies.