Contacted by recruiter. Telephone Interview. Onsite fingerprinting, background check. Face to face interview with manager. Some general questions about goals, etc., also technical questions. Then two other people were invited to the interview (Proj, Mgr, potential coworker). More technical questions and answers.
Culturally diverse, professional, seems like it might be a good work environment.