Software Developer - C#

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

.NET Framework Software Applications C Sharp (Programming Language) Windows Presentation Foundation Software Engineering Windows Forms

Requirements

The position calls for a Senior C# Software Developer, with a passion for good engineering, who is keen to see the results of their design and development skills used directly in commercial products.

In this particular role, you will take responsibility for the development of new and unique science-based solutions to technically challenging problems - drawing on your software knowledge, insight, analysis skills, initiative and drive.

Your CV will demonstrate your:

  • Good degree in a STEM subject from a highly-ranked university
  • Excellent C# programming skills, ideally with desktop applications and using WPF
  • Solid understanding of the software product development lifecycle, with attention to software development practices
  • Skills in the development of software for scientific / analytical instrumentation
  • Full UK work permission without time limit, restriction or sponsorship

You’ll become part of a multi-disciplinary and collaborative group working on an expanding portfolio of products with a clear commercial direction.

Benefits & conditions

As you would expect, the position offers a competitive salary and extensive benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

3:00 min

Evaluating and sanitizing legacy code artifacts safely

Andreas Erben Andreas Erben +1 · World Congress 2023

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all