Business Analyst - Saint John

MarinerSaint John, NB
Onsite

About The Position

We are seeking a talented and experienced Business Analyst to join our team for a client opportunity based in Saint John, New Brunswick. This is a full-time, onsite role where you will work closely with our client and project stakeholders to understand business needs, define requirements, improve processes, and support the successful delivery of technology solutions.

Requirements

  • Post-secondary education in business, computer science, or a related field from a recognized institution.
  • 5+ years of progressive corporate experience functioning as an IT Business Analyst/Functional Analyst.
  • CBAP certification or willing to obtain.
  • Demonstrated success with business requirements analysis, group facilitation, gap analysis and process mapping and design as part of a business transformation.
  • Experience in working in a formal systems development lifecycle methodology environment involving such artifacts as functional and detail design documents, business use cases, and requirements traceability.
  • Demonstrated skill in building consensus among process stakeholders
  • Exceptional communication skills and experience in working with business experts at all levels and technical subject matter experts.

Nice To Haves

  • Experience working in client-based consulting role is highly desirable
  • Specific reference-able project experience in one or more of the following areas highly desirable: data management, analytics, asset management, GIS, data center, AMI, ERP, CRM.

Responsibilities

  • Define configuration specifications and business analysis requirements.
  • Documentation of current and future state process mapping
  • Prepare Business Requirements Documents, including functional/non-functional requirements.
  • Collaborate in the development of test plans and test cases
  • define reporting and alerting requirements.
  • Prepare integration plans for deployment of system changes into existing environments.
  • Help design, document and maintain system processes.
  • Change and support process management for new technology delivery.
  • Facilitate stakeholder sessions, interviews, and analysis to identify areas for process and systems improvement.
  • Communicate key insights and findings to client team.

Benefits

  • Competitive salary
  • retirement savings program
  • rewards program
  • Comprehensive health, dental, vision, life and disability insurance plans
  • access to e-health care
  • Paid vacation
  • maternity/parental leave
  • paid sick leave
  • paid Mariner MyLife days
  • Unlimited training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service