I just read the expression "a more senior colleague" in another stackexchange forum. I am not a native speaker but this sounds wrong to me: to my ear "senior" means "older", so "more senior" sounds like "more older" to me.
So which is correct, "a senior colleague" or "a more senior colleague"? Or are both expressions correct?