Senior Backend Python Developer in Leeds

Senior Backend Python Developer in Leeds

Leeds Full-Time 90000 - 108000 £ / year (est.) No working from home possible
Advanced Resource Managers Ltd

At a Glance

  • Tasks: Build and maintain backend services and APIs, ensuring high-quality code and performance.
  • Company: Join a leading tech consultancy with a focus on innovation and collaboration.
  • Benefits: Competitive daily rate, hybrid working, and opportunities for professional growth.
  • Other info: Work within an Agile team and enjoy excellent career advancement opportunities.
  • Why this job: Make an impact by developing cutting-edge backend solutions in a dynamic environment.
  • Qualifications: 3-6+ years of backend development experience, especially with Python and REST APIs.

The predicted salary is between 90000 - 108000 £ per year.

6-Month contract - Inside IR35 - £450-£480 per day

Leeds based - hybrid working - 3 days onsite

Responsibilities

  • Build and maintain backend services and APIs in line with existing architectural patterns and standards.
  • Implement business logic, data access layers, and integrations with internal and external systems.
  • Develop and enhance RESTful APIs, following defined contracts and API standards.
  • Write clean, maintainable, well‑tested code, adhering to agreed engineering best practices.
  • Contribute unit and integration tests to ensure functional correctness and regression safety.
  • Support feature delivery by implementing backend components from pre‑defined designs and tickets.
  • Participate in code reviews, addressing feedback and continuously improving code quality.
  • Troubleshoot backend issues using logs and diagnostics, escalating complex design concerns to onshore leads.
  • Work within an Agile/Scrum team, contributing to sprint delivery and estimations for assigned work.
  • Follow established security, performance, and reliability guidelines when implementing backend changes.

Skills & Experience

  • Core backend engineering: 3-6+ years of backend development experience. Strong experience with Python or equivalent backend frameworks. Solid understanding of REST API development, request/response models, and error handling. Experience working in microservices‑based architectures.
  • Cloud & infrastructure awareness: Hands‑on experience deploying or running services on GCP or another hyperscaler. Familiarity with managed databases (e.g. Cloud SQL, PostgreSQL). Understanding of containerised workloads (Docker) and serverless/container platforms (e.g. Cloud Run or Kubernetes).
  • Data & integration: Strong SQL skills, including schema usage, query optimisation, and data consistency. Experience integrating with external systems via APIs or messaging. Awareness of data validation, idempotency, and failure handling patterns.
  • Quality & delivery: Experience writing unit and integration tests for backend services. Familiarity with CI/CD pipelines and version control (Git-based workflows). Comfortable working from clear requirements, tickets, and technical guidance provided by onshore leads.
  • Ways of working: Experience working as part of a distributed or offshore delivery team. Able to communicate progress, blockers, and risks clearly to onshore counterparts. Willingness to follow established standards rather than re‑define architecture.

Senior Backend Python Developer in Leeds employer: Advanced Resource Managers Ltd

As a Senior Backend Python Developer at our Leeds-based company, you will thrive in a dynamic hybrid working environment that fosters collaboration and innovation. We prioritise employee growth through continuous learning opportunities and a supportive Agile culture, ensuring you can enhance your skills while contributing to impactful projects. Enjoy competitive daily rates and the chance to work with cutting-edge technologies in a team that values quality and best practices.

Advanced Resource Managers Ltd

Contact Details:

Advanced Resource Managers Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Python Developer in Leeds

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in backend development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects and contributions. Potential employers love seeing real examples of your coding prowess, especially when it comes to RESTful APIs and microservices.

Tip Number 3

Prepare for interviews by brushing up on common backend questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that simulate real interview scenarios.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you a leg up in the hiring process.

We think you need these skills to ace Senior Backend Python Developer in Leeds

Backend Development
Python
REST API Development
Microservices Architecture
GCP
Cloud SQL
PostgreSQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your backend development experience, especially with Python and REST APIs. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your experience with microservices and cloud platforms, and how you can contribute to our team at StudySmarter.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled backend issues in the past. We love candidates who can troubleshoot effectively and improve code quality, so share those success stories!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!

How to prepare for a job interview at Advanced Resource Managers Ltd

Know Your Tech Stack

Make sure you’re well-versed in Python and any other frameworks mentioned in the job description. Brush up on REST API development, microservices, and cloud platforms like GCP. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.

Prepare for Code Reviews

Since code reviews are part of the job, be ready to discuss your past experiences with them. Think about how you’ve handled feedback and improved your code quality. It’s a great opportunity to showcase your collaborative spirit and commitment to continuous improvement.

Showcase Your Problem-Solving Skills

Be prepared to talk about specific backend issues you've troubleshot in the past. Use examples that highlight your analytical skills and how you’ve used logs and diagnostics to resolve complex problems. This will demonstrate your ability to handle challenges effectively.

Understand Agile Methodologies

Familiarise yourself with Agile and Scrum practices, as they’re crucial for this role. Be ready to discuss how you’ve contributed to sprint planning and delivery in previous positions. Showing that you can work well in a team and communicate progress clearly will set you apart.