I applied online. The process took 4 weeks. I interviewed at Universal Software in Oct 2015
Interview
First the Hiring manager will call you and have conversation and explain about the position. Then one of technical person will interview to assess your technical skills. Once you have short listed your profile will be marketed and will get client interviews.
I applied through an employee referral. The process took 4 weeks. I interviewed at Universal Software (Nashua, NH) in Apr 2014
Interview
Initial technical phone screen followed by in-person interview. Questions are technical and behavioral to test ability to deliver. They also do what they call as functional screening. The duration of each interview was about 90 minutes/person. The process was tiring and not exactly enjoyable.
I applied through a recruiter. I interviewed at Universal Software (Chelmsford, MA) in Oct 2012
Interview
C++ questions, Java questions, SQL, Database and personality questions. Questions about the motivation to come to the United States, how long you are going to stay with the company, do you friends or family in the states? Do you want to file for the Green card? are you flexible to travel frequently to any client location?