Aspen Technology Tech Stack & Careers