Permanent

C# WinForms Developer

Walsall
money-bag £58000 - £60000 per annum, Benefits: Car Allowance + other benefits
Posted Yesterday

C# WinForms Developer – Permanent – West Midlands – £58-£60k + Car Allowance and Benefits

We are recruiting an experienced C# developer with a strong background in Windows Forms and .NET Framework 4.8.  
 
Successful candidate will join a small close knit development team responsible for BAU support and enhancements for ever evolving EPOS systems.
 
The Role:

- You will join a small development team responsible for both BAU and lots of new project work in a Windows application environment. The team is modernising their stack, phasing out Delphi 5 (you won’t touch this!), your work will primarily be building and coding with C# WinForms in .NET Framework 4.8. There is no web development involved as this is a Windows based role.

 
Key Responsibilities:

- Develop and maintain WinForms applications for retail EPOS systems.
- Support ongoing BAU work and contribute highly to new projects.
- Work closely with the team onsite to test and deploy software with access to a test lab with physical EPOS equipment.
- Ensure high-quality code and participate in code reviews.

 
To apply you should have the following skills and experience:

- Strong C# development skills with WinForms
- Experience with Visual Studio 2022/2026
- Solid understanding of .NET Framework 4.8 
- Experience working in small, collaborative teams
- Good coding standards and problem-solving skills

 
*Due to the nature of this role, successful applicant will be required to be onsite 5 days per week to have access to the physical test lab*
 
Interviews ASAP, start March/April 2026
 
Stuart Graham
Click Recruitment
Stuart.Graham@ClickRecruiting.co.uk

Other jobs of interest...

Pertemps Network Group
West MidlandsYesterday
money-bag58000.00-58000.00 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }