I applied online. The process took 2 weeks. I interviewed at CleanTelligent Software (Provo, UT)
Interview
First interview consisted of a few questions and a basic programming test (debugging, simple logic, etc). Second interview consisted of more in depth question more focused on architecture and more technical questions.