Applied on company website. After 2 weeks got a response for phone interview with respect to skills and salary requirements. Got an in person interview one month later after interview was asked to take several software skill tests which were relatively simple. After waiting an additional 30 was told that they moved forward with another candidate