Job Search and Career Advice Platform

Enable job alerts via email!

C# Automation Software Engineer

ZENOVO

Greater Manchester

On-site

GBP 46,000 - 55,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Greater Manchester is seeking an experienced C# Software Engineer to develop and maintain real-time control systems for industrial machinery. The role involves complex problem-solving, project ownership from inception to deployment, and collaboration with a technical team. Ideal candidates will have strong C# programming skills and a passion for designing robust software solutions. This position offers a competitive salary and the chance to work on international projects.

Qualifications

  • Experience in developing real-time control systems with C#.
  • Strong understanding of software development best practices.
  • Ability to troubleshoot and optimize existing systems.

Responsibilities

  • Design, develop, and maintain C# / .NET applications.
  • Take ownership of software projects from concept to deployment.
  • Collaborate with engineers and stakeholders to deliver solutions.
  • Perform troubleshooting and fault-finding on existing systems.
  • Support retrofit projects and diagnose issues on-site.

Skills

C# Programming
.NET framework
Troubleshooting
Problem-solving
Job description

Job Title: C# Software Engineer (Automation)

Location: Greater Manchester

Salary : Up to £55k (depending on experience)

We're seeking an experienced C# Software Engineer to join a highly technical engineering team responsible for developing, maintaining, and supporting real-time control systems for industrial machinery. This role offers the opportunity to work on complex automation software, contribute to retrofit and upgrade projects, and support systems deployed at customer sites internationally. This is a hands-on role suited to an engineer who enjoys solving complex problems and seeing their software operate in real-world environments.

About the Role
  • Design, develop, and maintain C# / .NET applications for real-time control systems
  • Take ownership of software projects from concept through deployment and support
  • Collaborate closely with engineers, product specialists, and stakeholders to deliver robust solutions
  • Perform troubleshooting, fault-finding, and optimisation of existing systems
  • Support retrofit projects and carry out on-site diagnostics at customer locations worldwide
  • Write clean, well-structured, and well-documented code following best practices
  • Conduct code reviews and contribute to technical standards

Implement and maintain unit tests to ensure software reliabili...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.