Software Developer (Windows Systems)

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)
Compensation
£40,000.0 - £75,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows C Sharp (Programming Language) C++ (Programming Language) Computer Programming Windows PowerShell Security Software Scripting Software Application Programming Information Technology Windows Kernel

Requirements

  • Degree in computer science or similar.
  • Expert level programming experience in C++. Further experience with C#.NET would be desirable.
  • Experience with the Windows kernel and ideally project experience developing applications at this level.
  • Experience with software scripting is beneficial (such as Powershell).

This role is suited to hands-on, technical software developers who are looking for a new challenge. Either experienced or recently graduated software developers who can meet the above requirements will be considered. Your relevant, demonstrable project experience is what is valued.

Benefits & conditions

On offer is an excellent remuneration package including a wide range of benefits. Work can be either onsite in their modern offices or hybrid (2-3 days onsite) with flexible hours.

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.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:24 min

Installing premium packages using the Store CLI

Noraa Junker Noraa Junker · Europe 2026 Virtual

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

Videos

See all

Related articles

See all