It office jobs in Windsor