> Markdown version of [/jobs/ext/2206457-software-developer](https://www.wearedevelopers.com/jobs/ext/2206457-software-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). --- # Software Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Continuous Integration, Relational Databases, Linux, DevOps, Elasticsearch, Python (Programming Language), PostgreSQL, SQL Databases, Graphql, Api Design, Docker, Golang - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26528 ## About the Role * A good degree in a technical subject from a top university * A developer's skillset, coding in either Python, Go / Golang, C#, Java, JavaScript, C++ or a comparable language and open to working in Python specifically * System, service and/or component and API design skills, and a broad familiarity with the cloud (including experience with DevOps tools for infrastructure, networking, CI pipelines and monitoring. * Experience with relational database fundamentals. You'll have an interest in designing and building modern well-architected services in Python on Linux and AWS. You'll be open to Agile approaches and may even really value them. Any experience of Elasticsearch, GraphQL, Go / Golang, Postgres SQL, Docker would be welcome. Work remotely, joining them in the Cambridge office for events, or come to the office more frequently. ## Description his is a chance for a talented developer to join a relaxed, enthusiastic tech team in a startup at the time when you can make the most difference. Your contribution, ideas and input on the best methods and tools will be valued as they scale up and capitalise on their success. They are remote-first, cloud-first, and flexible as to developers' tech backgrounds. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [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 - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)