SS&C Technologies Holdings Inc. has begun to lay off 900 employees after completing its $5.4 billion takeover of DST Systems Inc. two months ago, according to regulatory filings. The job cuts are ...