C# Developer

ECM Selection Limited
Sheffield, 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
£45,000.0
Working hours
Regular working hours

Tech stack

Computer-Aided Design C Sharp (Programming Language) C++ (Programming Language) Software Design Patterns Design of User Interfaces Model View Controller (MVC) Model View ViewModel Multithreading Git Information Technology

Job description

A C# role working closely with UX designers on a medium-scale software product, providing the opportunity to benefit from a larger codebase to enhance your own skills. This team has total ownership of an area of the product, including the features decided by the team’s product manager., Keywords: C# Software Engineer, UI development, MVVM, MVC, multi-threading, Git, C# or C++, CAD interfacing, Sheffield

Requirements

  • Good first degree in Computer Science or other STEM subject from a well-ranked world-class university
  • Significant experience working with C#, though C++ may be sufficient
  • Excellent knowledge of using design patterns
  • Some exposure to Language Integrated Queries would be beneficial
  • Enthusiasm and desire to work in a dynamic real-world team environment

Benefits & conditions

Being based in a city on the edge of the Peak District this company can offer an excellent work-life balance. In return, you will receive a competitive salary with excellent benefits and work with a talented team of software engineers and multiphysics scientists on cutting-edge development.

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.

3:10 min

Enhancing the presentation layer with the MVVM pattern

Marc Brehmer Marc Brehmer · Europe 2026 Virtual

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Solving CGI performance limitations with multithreaded servlets

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

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