2233 IT & Software Developer jobs in the UK
Requirements
Must:
- Expert-level experience in C# (.NET / .NET Core)
- Strong experience with WPF for desktop UI development
- Solid understanding of software design patterns (e.g. MVVM, Factory) and clean architecture principles
- Good Python skills for automation, scripting, and data handling
- Experience developing real-time systems on RTOS, Windows, or Linux
- Hands-on experience programming industrial PCs and motion controllers such as Beckhoff, Delta Tau, Aerotech, or Galil
- Deep understanding of industrial Ethernet protocols including EtherCAT, PROFINET, and SERCOS
- Experience using OPC UA for system integration and data exchange
- Practical experience controlling industrial lasers (fibre, CO2, excimer) via API or serial/Ethernet interfaces
- Experience calibrating and controlling galvo scanners (e.g. ScanLab, Cambridge Technology)
- Strong machine-vision experience using tools such as Halcon and/or OpenCV
- Proficient with Git for version control
- Experience working with CI/CD pipelines (Azure DevOps, GitLab)
- Familiarity with data logging and databases, including SQL, NoSQL, and time-series databases such as InfluxDB
Responsibilities
- Design, develop, and maintain high-quality software solutions using C# (.NET / .NET Core)
- Build intuitive user interfaces using WPF, following best practices such as MVVM and other proven design patterns
- Develop and support real-time systems running on RTOS, Windows, or Linux platforms
- Integrate and control industrial hardware including motion controllers, lasers, and vision systems
- Implement reliable communication between systems using industrial Ethernet protocols and OPC UA
- Develop automation, data processing, and tooling solutions using Python
- Collaborate closely with multidisciplinary teams to deliver robust, production-ready systems
- Support continuous improvement through version control, testing, and CI/CD pipelines
Description
We are looking for a talented Software Design Engineer to join our engineering team and play a key role in the design and development of high-performance industrial and automation software. You will work on complex, real-time systems that interface closely with hardware such as motion controllers, lasers, and machine-vision components. This role is ideal for someone who enjoys solving challenging technical problems, working across software and hardware boundaries, and contributing to robust, scalable system architectures. If you are excited by the opportunity to work on cutting-edge industrial software and contribute to innovative, real-world engineering solutions, we look forward to hearing from you.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C#.NET Developer salaries in the UK here.
How many C#.NET Developer jobs are in the UK?
Currently, there are 2233 C#.NET openings. Check also: Xamarin jobs, Unity jobs - all with salary brackets.
Is the UK a good place for C#.NET Developers?
The UK is one of the best countries to work as a C#.NET Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C#.NET Developer jobs in the UK?
Mas & Pas Limited, Bluefruit Software Limited, Roke Manor Research Limited, FCDO Services, Masters of Mystery, Phoenix Group, Access4 among others, are currently hiring for C#.NET roles in the UK.
The company with most openings is Experis as they are hiring for 101 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.
The company with most openings is Experis as they are hiring for 101 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.
