senior developer git