Under general direction, participates as a high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Works with technical staff to understand problems wi......
Job Location: Saint John, NB, Canada