software architect - intelygenz careers