I think in the midwest you have a lot of banks and insurance companies and alot of programmers still using cobol. I know at my company we should finally get all the way off the mainframe in about 8 years not because it's better or cheaper but because no one will be left that knows hot to use it. I code in gosu which is specific to a product in the P&C insurance industry I see the company staying with that product for another 10+ years.
I think your gosu skill will be transferrable :) , and Guidewire looks like a great product (I wanted the insurance company I work for to choose it, and they chose to go down like the Titanic on their own custom-made software) so you're probably safe. Insurance is a pretty big niche.