Python Software Developer - Cheltenham – Permanent (40 hours per week) – £35,000 - £48,500 per annum – Willing to Undergo SC Clearance Our client are a medium sized Engineering and Aerospace consultancy looking to grow their team and work on various projects. You will need a good understanding of building both the front end and back end of Software applications using python. Working Patterns: This is a hybrid role with a minimum of 3 days on site per week, possibly more during busy periods. The Key Responsibilities of a Python Software Developer: * Design, develop and maintain Python based web applications. * Design, implement and maintain REST APIs. * Build automated, containerised applications using Docker. * Deploy, operate and optimise services on. * Write unit, integration and end-to-end tests; participate in code reviews and design reviews. * Ensure services are secure, resilient and cost-efficient. * Collaborate with Test and DevOps to deliver features end-to-end. * Troubleshoot production incidents and drive post-incident reviews and remediation. Below is a list of Key Skills required for the Python Software Developer, however you will not be expected to have everything: * Minimum of 1.5 years’ experience as a Python Developer with a focus on web development. * Strong Python skills. * Strong understanding of web technologies such as HTML...