Intermediate Software Developer - 10 Month Contract at solace (Ottawa, Ontario, Canada) — aijobsearch