> Markdown version of [/jobs/ext/2243765-software-engineer](https://www.wearedevelopers.com/jobs/ext/2243765-software-engineer). 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). --- # Software Engineer - **Company:** Tec Partners - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £55,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Agile Methodology, Application Integration Architecture, Business Software, Cascading Style Sheets (CSS), Continuous Integration, Linux, Web Development, Django Web Framework, Github, Integrated Development Environments, Jinja (Template Engine), Python (Programming Language), Ansible, Web Application Frameworks, Web Platforms, ReactJS, Flask (Web Framework), Vue.js, Containerization, Webpack, AngularJS, Templating, Material UI, Infrastructure Automation Frameworks, Build Tools, Front End Software Development, Pyramid, Docker, Jenkins - **Published:** August 26, 2026 - **Apply:** https://www.tecpartners.co.uk/careers/31893/index3/Senior-Software-Engineer-Permanent-Cambridgeshire ## About the Role * Strong commercial experience building web applications using Python * Experience with Python web frameworks such as Django, Flask, or Pyramid * Solid understanding of JavaScript and modern frontend build tools (e.g. Webpack) * Experience building interactive UI components using HTML, CSS, and JavaScript * Familiarity with templating languages such as Jinja2 or Django templates * Experience consuming and integrating APIs * Exposure to modern JavaScript frameworks such as React, Vue, or Angular Desirable Experience * Working in Linux/Unix environments * Containerisation using Docker * CI/CD and automation tools such as Jenkins or GitHub Actions * Configuration management tools (e.g. Ansible) * Experience working in an Agile / Sprint-based development environment ## Description The Portal sits at the heart of multiple internal and external systems, enabling customers to sign up, manage accounts, purchase services, and access cloud-based functionality. As a Senior Software Engineer, you'll play a key role in delivering new features, enhancing existing functionality, and continuously improving performance, security, and user experience. You'll collaborate closely with cross-functional engineering, product, and platform teams to deliver robust, scalable solutions that directly support business growth. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)