Jobs at SS&C TECHNOLOGIES INC.