developer property careers in Chester, United Kingdom