Python Developer

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

  • Lead the design and development of complex applications leveraging Core Python and frameworks such as Flask, FastAPI, or Django.
  • Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).
  • Work collaboratively with front-end developers, integrating technologies like JavaScript, CSS, and HTML to create seamless user interfaces.
  • Develop, optimise, and manage SQL databases to ensure efficient data handling.
  • Utilise AWS core services and Terraform for cloud infrastructure provisioning and deployment.
  • Design and deploy serverless architectures, manage Docker containers, and troubleshoot issues to ensure smooth operation.
  • Mentor junior developers, promoting coding standards and best practices using version control systems like GitHub.
  • Implement automation strategies through unit testing and API testing to enhance software robustness.

Ideal Candidate Profile

  • Minimum of 5+ years’ experience in software development, with a significant focus on Python and associated web frameworks.
  • Proficiency with front-end technologies, including Vue.js or React, CSS, and HTML.
  • Strong grasp of SQL databases, data analysis, and mathematics fundamentals.
  • Familiarity with AWS services, Terraform, Docker, and serverless architecture.
  • Excellent problem-solving capabilities, attention to detail, and ability to thrive in a fast-paced environment.
  • Leadership skills with experience mentoring and guiding development teams.
  • Hands-on experience with Agile methodologies, CI/CD processes, and tooling.
  • Ability to articulate complex issues clearly to both technical and non-technical stakeholders.

Desirable Skills

  • Experience with ORMs and server-side templating languages.
  • Advanced knowledge of AWS architecture best practices.
  • Understanding of design patterns and overarching software architecture principles.

Location & Working Arrangements

This role is based in Leeds, Yorkshire, with the flexibility of hybrid working, allowing for a blend of onsite and remote days to support work-life balance.

Compensation & Benefits

The role offers a competitive salary ranging from £70,000 to £80,000 per annum, alongside a comprehensive benefits package designed to support your professional journey and personal wellbeing.

Next Steps

If you have the skills and experience outlined above, and are eager to contribute to a dynamic environment that values innovation and expertise, we encourage you to apply. Evodia Limited acts as an employment agency for this vacancy and is committed to providing a transparent, supportive recruitment experience.