> Markdown version of [/jobs/ext/2206502-c-developer](https://www.wearedevelopers.com/jobs/ext/2206502-c-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). --- # C# Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £70,000.0 - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), Software Design Patterns, Human-Computer Interaction, Windows Presentation Foundation, Model View ViewModel, Value Engineering - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27527 ## About the Role * A good degree in a relevant numerate STEM subject from a good university. * Substantial experience of developing commercial grade software in C#.NET. * Knowledge of using WPF for GUI development. * An understanding of the MVVM or related design patterns. * Full existing right to work in the UK without time limit or sponsorship. ## Description This established software company, based in Cambridge, create mathematical modelling tools. Based on sophisticated maths, the software informs design of high value engineering projects and is relied upon by international clients in a range of industries. A well designed and robust user interface is an essential component of its success. As their product continues to grow with new capabilities, the company are seeking an experienced software engineer with C# expertise and WPF knowledge to join their growing development team. You would be working on visually interesting GUI elements which allow scope for creativity, collaborating with other software engineers but more broadly with colleagues from other technical specialism such as mathematical modelling. Due to the high level of reliance that clients place on the software, the company values a thoughtful approach to specifications and disciplined development process to maintain quality. ## Related Videos - [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) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j](https://www.wearedevelopers.com/videos/1311-graphs-and-rags-everywhere-but-what-are-they-andreas-kollegger-neo4j) - [Developing a clean architecture-inspired React application with MVVM](https://www.wearedevelopers.com/videos/1997-developing-a-clean-architecture-inspired-react-application-with-mvvm) - [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) - [I will have to refactor ! And now ? Refactoring Techniques in Java](https://www.wearedevelopers.com/videos/660-i-will-have-to-refactor-and-now-refactoring-techniques-in-java) ## 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 Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)