Senior Backend Python Developer

Company: Advanced Resource Managers
Apply for the Senior Backend Python Developer
Location: Leeds
Job Description:

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.
  • 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 redefine architecture.

#J-18808-Ljbffr…

Posted: April 11th, 2026