Intermediate Software Developer at Invest Ottawa (Ottawa, CA) — aijobsearch