C# Software Developer

  • Automation Experts Ltd
  • Oldham, Lancashire
  • Mar 12, 2026
Full time Telecommunications

Job Description

A fantastic opportunity has arisen for a C# Software Developer to join a market-leading machine manufacturer. With a global client base and a strong order book, this organisation is seeking a skilled Engineer to help drive their continued success. If you're looking to take your engineering career to the next level, apply now and join this dynamic team!

C# Software Developer

£45-55k + Pension, Health Insurance, DIS, 25 Days Holiday, BUPA

Manchester

Ref: 25246

C# Software Developer - The Role:

  • Design, develop and maintain applications using C# and .NET for real-time machinery control systems
  • Collaborate with product managers, engineers and developers to deliver high-quality software solutions
  • Write clean, efficient and well-structured code following industry best practices
  • Conduct code reviews and provide constructive technical feedback to maintain development standards
  • Troubleshoot, debug and optimise existing software applications
  • Implement and maintain unit tests to ensure software reliability and performance
  • Contribute to continuous improvement by researching and suggesting new technologies and solutions
  • Support retrofit projects for existing machinery and control systems
  • Carry out diagnostics, fault finding and software support on customer machines worldwide
  • Travel internationally to customer sites to support installations, troubleshooting and upgrades

C# Software Developer - The Person:

  • Proven experience developing software using C#
  • Strong knowledge of .NET Core and/or .NET Framework
  • Experience developing desktop applications using WPF
  • Familiarity with SQL databases such as MS SQL Server or PostgreSQL
  • Understanding of software design principles and patterns (SOLID)
  • Experience using version control systems such as Git
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to manage multiple priorities and work independently
  • Willingness to travel internationally to support customer sites

Desirable Skills:

  • Experience with industrial vision systems
  • Knowledge of real-time machinery control environments such as PLCs or SCADA
  • Willingness to learn Ladder Logic or SCL for PLC troubleshooting
  • Familiarity with RESTful APIs
  • Exposure to cloud platforms such as Azure or AWS

Located in Manchester, this role would be commutable from Bury, Rawtenstall, Rochdale & Bolton.

Looking for a job involved with automation, control systems, process control or systems integration? Register your details on our website where you will find a full list of live positions where a customised automated search process allows immediate access to new vacancies as they are registered. Free, confidential service.

For further information please contact Sharon Hill.

AE1