Senior software development careers in Ottawa, Canada