Fixed term position
I believe the fixed term positions are as a result an extra line of summer only flying out of Leeds next summer. This has resulted in a requirement for 10 plus pilots. Positions maybe at various bases not necessarily at Leeds only.
My advice would be to take the fixed term position if you do not have an alternative. I suspect a permanent contract would not be too far away .