> Markdown version of [/jobs/ext/2208232-software-developer](https://www.wearedevelopers.com/jobs/ext/2208232-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 - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Business Analytics Applications, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Databases, Hardware Design, Python (Programming Language), Windows Presentation Foundation, Scientific Computating, Software Engineering, Computer Network Technologies, Test-Driven Development (TDD), Information Technology - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/25975 ## About the Role * Bachelors or Masters in software engineering, computer science or similar. * Relevant industry experience working on desktop software development using C#.NET including databases and network technologies. * Experience with hardware integration (including control systems) and ideally scientific computing knowledge. * Familiarity with Agile and test-driven development processes. * Further experience with: C++, Python, image processing, WPF, regulated standards used in pharma would be desirable. ## Description As part of this company's expansion, they are looking for a C# Software Developer to join their engineering team. This position will be a key role in designing, developing, and delivering software to control programmable hardware as well as analytical tools. Interaction will be within a multidisciplinary team of scientists and engineers, all working on this complex product. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Quantum Computing - The tiny and the big challenges](https://www.wearedevelopers.com/videos/934-quantum-computing-the-tiny-and-the-big-challenges) - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)