requires a deep understanding of customer pain points and the ability to translate these into effective software solutions... of a software consultancy position. Day to day responsibilities Talking to customers and users about problems that digital...