I work for a company called
Tessella . I really enjoy it as the work is interesting & varied. We're looking for scientists/mathematicians/engineers with programming skills, so if that matches your other half, then I'm sure we'd be happy to hear from him. About half to 2/3rds of us have PhDs, so we're a bit different from the standard IT firm. If he wants to know more, then I'm happy to have a chat (by email, phone, Skype, face-to-face, depending on location). There's our recruitment information on the website.
Oh, if he does apply, and if he mentions my name in his first contact with Tessella, then I get a bonus, but I'm happy to chat regardless.