Ideagen Tech Stack & Careers