Lead Software Engineer at Virtusa (Halifax, Canada) — aijobsearch