Senior Software Engineer at Sand Tech Holdings Limited (Africa) — aijobsearch