Franklin Templeton Tech Stack & Careers