SS&C Technologies Tech Stack & Careers