Not sure where you are located but there are serious lack of qualified technical resources in the Northeast. Consulting gigs at Fortune 500s are usually fairly easy to get too, just look in boring cities that aren't Boston or NYC. Also, agree with Remote opportunities others suggested.
Many programmers can relate to the not team oriented thing, you're not alone in that one. Consulting and remote gigs can get a foot into the door at a place that values getting shit done over team love.
Good luck, hope things turn out for you. Merry Christmas!