Software Developer - Marine Thinking Inc. - Halifax | OpenTalent