hiring certified software developers