 
        
        Salary: £40,000 - 55,000 per year Requirements:
 * Strong experience developing applications in C#
 * Proficiency with .NET (Core or Framework)
 * Experience creating GUIs with WPF for touchscreen or embedded systems
 * Understanding of interface design and usability principles
 * Experience in electronics, instrumentation, or scientific equipment (preferred)
 * Strong communication and teamwork skills
Responsibilities:
 * As a C# / .NET Software Engineer, you will join our small, close-knit development team focused on designing and developing graphical user interfaces (GUIs) for our next generation of touchscreen instrumentation. You will take ownership of GUI development using C#, contribute to software architecture decisions within the .NET framework, and collaborate closely with hardware and electronics engineers. Your work will directly impact real-world products used globally for environmental monitoring and analysis.
Technologies:
 * .NET Framework
 * C#
 * Embedded
 * Hardware
 * WPF
 * ASP.NET
More:
We offer a hands-on, full lifecycle software role where you’ll see your C# / .NET code directly drive physical devices in the field. We foster a collaborative, engineering-focused culture that values ideas and technical ownership.
You can expect a flexible working pattern with start times between 7:00 a.m. and 9:30 a.m. and finishing times between 4:00 p.m. and 6:30 p.m., with a 38-hour work week. Enjoy a half-day Friday, finishing at 12:30 p.m., as part of our 4.5-day work week. This role is on-site in Halifax, 5 days a week, with no hybrid option.
We offer a salary ranging from £40,000 to £55,000 depending on experience, along with 25 days of holiday plus bank holidays, flexible start/finish times, and an opportunity to work on meaningful technology used worldwide.
last updated 44 week of 2025