C# Software Developer

Company: KO2 Embedded Recruitment Solutions Ltd
Apply for the C# Software Developer
Location:
Job Description:

Role: C# Software Developer – Desktop Applications

Location: York

An award-winning technology company based in York is looking for a C# Software Developer to join its growing engineering team. This role is ideal for a developer who enjoys owning desktop applications end-to-end and building software that interfaces directly with real-world hardware and live data.

The Role

You’ll join a small, highly skilled engineering team and take primary ownership of a Windows desktop application used by customers to monitor, analyse, and visualise data from connected hardware devices.

The role is strongly focused on C# development using Visual Studio, working on both new feature development and the ongoing enhancement of an established desktop application. You’ll be involved throughout the full software lifecycle, from requirements gathering and architectural decisions through to implementation, testing, deployment, and customer support.

Key Responsibilities

  • Design and develop new features for a C# Windows desktop application
  • Maintain, refactor, and improve an existing .NET codebase
  • Implement data analysis and visualisation features with a strong user focus
  • Diagnose and resolve software issues, including customer-facing support
  • Produce and maintain clear technical documentation

About You

You’re a degree-qualified Software Engineer (Computer Science or similar) with 2+ years of commercial C# development experience, primarily focused on PC or desktop applications.

You value clean, maintainable code, understand solid software design principles, and enjoy taking ownership of software products from concept to delivery.

Experience working with hardware-integrated systems or embedded environments is advantageous, though the core focus of the role remains C# desktop application development.

  • Good understanding of software design patterns and best practices
  • Degree in Computer Science or a related discipline
  • Full UK driving licence and access to a car

Why Apply?

  • Join a multiple award-winning engineering company
  • Take ownership of a core C# desktop application
  • Work closely with a small, collaborative engineering team
  • Balance new feature development with long-term product evolution
  • Be involved from high-level design through to delivery and support

#J-18808-Ljbffr…

Posted: February 10th, 2026