* Working on projects to design, code, test and install new software. * Developing new products and solving practical computing problems. * Liaising with vendors and suppliers. * Conducting research involving experimentation and modelling. * Working as part of a…