Time to command is dependent on you mostly.
You will need a minimum of 3000 hours factorised and usually a couple of sims post joining if you have the hours. You'll need to demonstrate the required standards of course, and keep your nose clean too. There is no seniority, all done on ability.
Hope that helps.