Software Maintenance Staff is responsible for dealing with relevant customer complaints, queries and requests for information from the start to the end of the process. Software Maintenance Staff also provides solutions to customer problems with the assistance of development and/or implementation teams.