> Markdown version of [/jobs/ext/2205990-software-developer](https://www.wearedevelopers.com/jobs/ext/2205990-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) - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Computer-Aided Design, C Sharp (Programming Language), C++ (Programming Language), Integrated Development Environments, Python (Programming Language), Commercial Software, Software Engineering - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26018 ## About the Role * A good degree in Computer Science, Engineering or related STEM subject from a well-respected university * Technical knowledge and experience with C# is particularly relevant and familiarity with languages such as C++, Python, and HTML/JavaScript would also be useful * A background working with CAD tools and engineering concepts * Good knowledge of Visual Studio, Git, Azure DevOps * Full right to work in the UK without time limit or sponsorship will also be needed Also of benefit: * Comfortable working in a large-scale commercial software development environment * Good communication and interpersonal skills including the versatility to collaborate with a global team ## Description This is an opportunity for a Software Developer with a background in engineering and good appreciation for design constraints, to advance their career. Our client, based in Cambridge and open to considering remote working options, is at the forefront of software innovation. They pride themselves on producing a wide range of products allowing their highly skilled customers to continue creating. The Software Developer will be part of a team of expert professionals, working to understand customer requirements and accomplish development objectives. They will be involved in activities such as the design, implementation, maintenance, testing and documentation of new software. They will perform complex bug verification, release testing and beta support. Developing effective solutions to any issues discovered will be part of the fun for the inquisitive Software Developer who takes pride in their work. They will also be expected to have good commercial awareness and will be able to appreciate the needs of their target market. ## Related Videos - [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) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) - [The Future of Open Source](https://www.wearedevelopers.com/videos/1124-the-future-of-open-source) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)