Radar Soft Technologies Tech Stack & Careers