Python Developer Leeds / Hybrid
Evodia Limited is pleased to partner with a forward-thinking client in Leeds seeking an experienced Python Developer to join their innovative team on a permanent basis. This is a fantastic opportunity for a skilled software professional with a strong background in Python and web frameworks, seeking to play a pivotal role in delivering high-quality, scalable solutions.
Key Responsibilities
1. Lead the design and development of complex applications leveraging Core Python and frameworks such as Flask, FastAPI, or Django.
2. Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).
3. Work collaboratively with front-end developers, integrating technologies like JavaScript, CSS, and HTML to create seamless user interfaces.
4. Develop, optimise, and manage SQL databases to ensure efficient data handling.
5. Utilise AWS core services and Terraform for cloud infrastructure provisioning and deployment.
6. Design and deploy serverless architectures, manage Docker containers, and troubleshoot issues to ensure smooth operation.
7. Mentor junior developers, promoting coding standards and best practices using version control systems like GitHub.
8. Implement automation strategies through unit testing and API testing to enhance software robustne...