Software Engineer – Python - Aylesford, Kent – £50,000 - £60,000 A Software Engineer is required to join a growing and market leading engineering company in the Aylesford area. As a Software Engineer you will: * Design, develop, and maintain software applications * Take ownership of Python development across product lines * Troubleshoot and resolve issues within existing code * Carry out testing to ensure reliability and performance * Work closely with colleagues across engineering and product to deliver solutions * Use Git to manage and maintain source code * Keep pace with new technologies and best practices The successful Software Engineer will bring: * A degree in Software Engineering, Computer Science, or a related field * Proven commercial experience in a software role * Strong coding ability with Python * A solid understanding of the software development lifecycle * Experience with version control systems such as Git * Exposure to JavaScript, Typescript, or embedded/hardware systems would be a plus * A proactive, detail-focused, and collaborative approach This is an excellent opportunity for a Software Engineer with strong Python skills to step into a permanent position offering challenging projects, career progression, and a salary of £50,000 - £60,000. If you’re a Software Engineer seeking a new permanent role where you can apply and grow your Python expertise, apply today for further details