> Markdown version of [/jobs/ext/2208161-software-developer](https://www.wearedevelopers.com/jobs/ext/2208161-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 - **Experience:** Expert - **Salary:** £90,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Application Frameworks, C Sharp (Programming Language), Elasticsearch, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Software Systems, .NET Core, ReactJS, Graphql, Restful APIs, Web Api, Golang - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26927 ## About the Role To join them, you'll be degree educated in a STEM subject with significant expertise with software development. Working with larger software systems in particular is of interest, with good architecture and solid underpinnings for future work. Object-oriented design, and web API design - designing a suite of compliant APIs to address a variety of needs and with a view to the future - are key skills. You'll also need full and unrestricted UK work permission. ## Description * Python software development, particularly in a larger OO context * C# and .NET 7 or earlier (.NET Core, .NET Framework) for server-side, web and cloud apps * Golang (Go), particularly for endpoint development * GraphQL and Elasticsearch * React (React.js) and comparable single-page application frameworks for client-side development (though this is not a client-side role) In addition to a generous salary, their benefits package includes a generous holiday entitlement, flexible hours, free parking, lunches, healthcare provisions and care for mental health at work and competitive pension arrangements - and their benefits are improving year on year. This is a growing team and something of a success story; join them and be part of that future. Keywords: cloud APIs, REST and RESTful, Python, C# 10, .NET 7, C# apps with the .NET Framework, C# services on.NET Core, Go / Golang, Elasticsearch, GraphQL, React / ReactJS, Cambridge, software ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [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) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)