> Markdown version of [/jobs/ext/1286491-backend-developer](https://www.wearedevelopers.com/jobs/ext/1286491-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Developer - **Company:** First Choice Staff - **Location:** Hounslow, UK - **Salary:** £30,000.0 - £40,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Business Systems, Ubuntu (Operating System), Cloud Computing, Code Review, Relational Databases, Software Debugging, Linux, Python (Programming Language), PostgreSQL, Node.Js, Software Maintenance, Digitalocean, Software Systems, SQL Databases, Cloud Platform System, Flask (Web Framework), Backend, Git, Fastapi, Operational Systems, Software Version Control, Server Operating Systems & Platforms - **Published:** July 16, 2026 - **Apply:** https://www.totaljobs.com/job/backend-developer/first-choice-staff-job107694670 ## About the Role Solid proficiency in Python, JavaScript, and SQL Strong understanding of back-end frameworks (e.g. Flask, FastAPI, Node.js or similar) Experience working with cloud platforms (e.g. DigitalOcean, AWS, or Azure) Experience developing or maintaining RPA solutions Ability to work independently, managing own workload with manager support Strong problem-solving skills with a methodical approach to debugging and root cause analysis Good verbal and written communication skills, with the ability to engage stakeholders and analysts effectively Familiarity with version control systems (e.g. Git) and collaborative development practices Desirable Experience Experience in the logistics industry or working with TMS/operational systems Familiarity with Ubuntu and Linux-based server environments Knowledge of PostgreSQL or other relational databases Demonstrated ability to pick up new technologies and frameworks quickly ## Description The Digital Promotion (Backend) Developer is based at Head Office, London Heathrow, and reports directly to the Digital Promotion Manager. The role is responsible for the design, development, and maintenance of software solutions that support the company's digital operations and internal business systems. Working closely with the IT Analyst and business stakeholders, the Developer builds reliable, scalable applications and automation workflows that drive operational efficiency across the organisation. The role requires strong technical skills across Python, JavaScript, SQL, and cloud platforms, along with the ability to work independently and deliver high-quality solutions. Key Principles: Design, develop, and maintain software solutions supporting digital promotion and internal business systems Work independently on development tasks with guidance and support from the Digital Promotion Manager Engage closely with the IT Analyst and stakeholders to understand requirements and translate them into technical solutions Develop and maintain back-end services, APIs, and automation workflows Build and maintain RPA (Robotic Process Automation) solutions to streamline business processes Write clean, well-documented code across Python, JavaScript, and SQL Deploy and manage applications within cloud environments, ensuring reliability and scalability Participate in code reviews, testing, and debugging to maintain high standards of quality Contribute to technical documentation covering architecture, processes, and code ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Backstage in Practice: Offloading Developer Operational Work Through Platform Self-Service](https://www.wearedevelopers.com/videos/1922-backstage-in-practice-offloading-developer-operational-work-through-platform-self-service) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)