You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer (KTP Associate)

We are seeking to recruit a high calibre graduate to lead on the design, development and deployment of a new bespoke software system that automates, tracks and guides operators in the coffee roasting process, allowing Cafeology management to visualise the production in real-time, as well as supporting the scheduling of new roasting's. 

 Ideally, you will have a Master’s degree in Software Engineering / Computer Science or equivalent, with an interest in Web development, business process management and Internet of Things. A good first degree with appropriate experience may be acceptable. 

 Cafeology, established in 2003, is an independently owned and leading ethical coffee roaster based in Sheffield, supplying predominantly the educational sector and premium establishments throughout the UK with ethically sourced beverages, dispensing equipment and ancillaries.

 The company has been recognised in many awards, highly commended in sustainability, innovation, diversity and inclusion alongside food and drink and is excited to offer this opportunity to the successful candidate to join the team in development of this innovative project that is integral to a major strategic development for the company. 

 The post is based at the company's premises in Sheffield, with occasional visits to the University to attend meetings. Support in software engineering, business process management, Internet of things and quality management processes will be provided by experts at Sheffield Hallam University. 

Responsibilities 

• To develop and deploy a bespoke software solution to automate and track the coffee roasting process, directing operators throughout the process. 

• To design and evaluate user interfaces suitable for non-technical users using Human Computer Interaction (HCI) best practices. 

• To design and develop a system for collecting relevant quality control data from the roasting process, combining Internet of Things technology with business process management concepts. 

• To engage with key stakeholders and end-users to develop user focussed application specifications. 

• To lead the management of the project to ensure project deliverables are achieved and to ensure effective product deployment and operation. 

• To plan and conduct internal and external training programmes, including troubleshooting and supporting early adopters. 

• With the agreement of all partners, to assist in the dissemination of knowledge developed during the project. 

The above list is not exhaustive and, as such, it is expected that you will be responsible for related issues appropriate with the level of the role. 

This appointment carries a range of benefits including: 

•       Experience in managing a high-profile project. 

•       A generous personal development budget in addition to formal off-site KTP management training.

•       Automatic inclusion in our defined benefit pension scheme.

•       Opportunity to work in a supported environment alongside like-minded passionate individuals to deliver excellence within a forward-thinking company.