senior software developer jobs in bt