C# Software Engineers

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
£45,000.0 - £70,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows C Sharp (Programming Language) Cloud Computing

Job description

C# software development for desktop, cloud, test and control systems

C# software engineers are being recruited to join this growing Cambridge tech company. They have ongoing and new projects on a range of different areas and seek software engineers with experience and interest in:

  • Desktop tools development
  • Cloud platforms
  • Test framework development
  • Control systems

As their next hire, you’ll join other C# software developers, contributing your ideas to new features and processes. Senior developers will have the opportunity to mentor junior employees and opportunities for career advancement is possible within this growing company.

Requirements

  • Demonstrable C# knowledge and experience developing relevant tools in one of the aforementioned areas.
  • Familiarity with agile methodologies.
  • Good communications skills.
  • Specific skills in one of the following:
  • Multithreaded application experience (for Windows desktop tools).
  • Cloud development (AWS / Azure) (for cloud platforms).
  • API testing including automation for Windows based GUIs (for test development).
  • Drivers for instrumentation (for control systems).

Additional experience with image processing, ML/AI systems would be of interest. STEM degree holders would be a plus but relevant experience is more important. Interested applicants must be able to work at their Cambridge offices although some hybrid working is possible depending on the role and projects. The company does try to accommodate work preferences and provide some flexibility.

Keywords: C#, Desktop, Cloud, Test, Control Systems, Scientific Instrumentation, Windows, Image Processing, Cambridge Offices

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:36 min

Introduction to programming language internal workings

Aleksandra Sikora · World Congress 2023

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · World Congress 2024

6:28 min

Natural language programming and prompt engineering

1:24 min

Installing premium packages using the Store CLI

Noraa Junker Noraa Junker · Europe 2026 Virtual

Videos

See all

Related articles

See all