Software support consultant