


About the Role
The Software Programmer will be developing, integrating, and maintaining cutting-edge software solutions for manufacturing processes. Leveraging expertise in software development and IT infrastructure to optimise manufacturing operations. Design scalable applications, implement APIs, and enhance system performance, ensuring seamless automation and data flow across production environments.
Key Activities
Develop, test, and deploy manufacturing software applications using languages such as C++, C#, Java, Python, and Ruby on Rails.
Design and implement RESTful APIs to enable efficient communication between different manufacturing systems and web services.
Maintain and enhance existing software infrastructure on cloud platforms, such as AWS and Azure, to ensure high availability and security.
Collaborate within Agile teams to plan sprints, review code via GitHub or SVN repositories, and deliver iterative improvements.
Integrate front-end development frameworks such as React and Express with back-end systems to create intuitive user interfaces.
Optimise database management by working with MySQL, SQL Server, or other relational databases; perform data analysis and troubleshooting.
Ensure compliance with security protocols, including RBAC (Role-Based Access Control), and implement best practices for application development on Linux and Windows environments.
Contribute to the development of quantum engineering applications where applicable, leveraging advanced computational techniques for manufacturing innovations.
Preferred Skills
Knowledge of database systems including MySQL and SQL Server; ability to write complex queries for data retrieval and analysis.
Experience working within Agile methodologies to deliver continuous improvements in fast-paced settings.
Education and Experience
Proven experience in software development within manufacturing or industrial environments.
Proficiency in programming languages, including C++, C#, Java, Python, Ruby on Rails, VBA, and JavaScript.
Strong understanding of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), REST APIs, and web development frameworks.
Familiarity with version control systems like GitHub and SVN for collaborative code management.
About Us
Finding a great opportunity that fosters growth, a great culture, and leadership opportunities can be difficult. Top Quality Recruitment (TQR) connects professionals with leadership opportunities across the Packaging, Food and Beverage, Medical Devices, and Biotechnology industries. With 50+ years of experience, we believe in one-to-one communication and finding the best candidate/employer match possible.
TQR is an equal-opportunity employer that encourages diversity. We will consider all applications.
Accommodation for applicants with disabilities is available upon request.
Apply for Role
Please complete the form to apply for a position with us.






