Surveying has become increasingly computerized, so your software experience could be very useful. You would need to take a university course to become a registered surveyor. The earnings are good as well.
The university is part of the reason I have not done more than look in from the outside. With no credits at this point and a life and family to support it isn't a great time for a change.