Senior software developer at Smart Consulting (Portugal) — aijobsearch