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.
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
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.