You’re in the best possible position compared to the other categories eg the self employed, those with bad credit histories and so on.
Traditionally mortgage lenders wouldn’t even consider anyone who wasn’t in full time employment.
What they wanted to see, and still do really, is a regular life-long guaranteed income.
Now that the days of jobs-for-life have gone, the mortgage business is lending to a much wider field. But those in full time employment remain their favourites.
If you’re on a “short term contract” it will help if you can show you have a regular contract with the same “employer” ie one which has been renewed. The longer it’s lasted the better.