Senior Business Analyst

2 weeks ago


Fredericton, New Brunswick, Canada fa9e458f-6d64-4bb1-8508-15dc9b95c671 Full time $80,000 - $120,000 per year

Job Description:

On behalf of our public sector client, Affinity is looking for a Senior Business Analyst who will be required to work closely with the technical support team, the Team Lead, Subject Matter Experts, and primary stakeholders of various lines of business to ensure alignment and coordination of gathering business requirements. The Business Analyst will also work closely with the Provincial Health Application Services Technical Strategists to ensure the business requirements align and are met by the information technology requirements. As well he/she will be required to document any new processes that will support the businesses in delivery of their health program and services. The Business analyst will also foster and maintain close working relationships with the various lines of business to ensure the business and information technology requirements align.

Responsibilities:

  • Detailed review of existing business requirements.
  • Detailed review of existing system support documentation
  • Design and execute facilitation sessions to validate the existing requirements and collect net new business and information technology requirement, including gap analysis.
  • Facilitation of requirements gathering sessions.
  • Document the results of the business and information technology requirement sessions and write the Business Requirements document.
  • Identify and document business needs and process gaps.
  • Facilitate status meetings with the client and prepare status reports.
  • Coordinate work tasks for the team and ensure client priorities are understood.
  • Identify opportunities for improving support documentation and implement changes.

Qualifications:

  • Bachelor's degree in Computer Science, Business Administration, or related discipline (or equivalent education/experience)
  • Minimum
    5 years
    experience as a Business Analyst, including requirements gathering, use case analysis, detailed design, documentation, and training materials
  • Minimum
    2 years
    experience supporting health applications in operational settings for Regional Health Authorities and/or Provincial Departments of Health in Canada
  • Excellent written and oral communication skills in English
  • Availability to start work in Fredericton, NB on the specified date in the SOW
  • Only one candidate submission permitted per vendor (multiple submissions will be disqualified)

Scored requirements:

  • At least
    2 years
    experience (within the last 3 years) as a Business Analyst on health analytics or health reporting database systems in Canadian health jurisdictions
  • 5+ years
    experience facilitating workshops and working sessions with stakeholders to define business/system requirements, gap analysis, and use cases
  • 5+ years
    experience facilitating workshops with stakeholders to validate and prioritize requirements/business needs in operational environments
  • 1+ year
    experience gathering and documenting requirements for data products, dashboards, and Power BI reports
  • 6+ months
    experience working with Cognos/Impromptu reports
  • 5+ years
    experience analyzing and documenting workflows, business processes, and standard operating procedures
  • 5+ years
    experience contributing to and documenting training guides, system support documentation, and tools
  • Business Analyst certifications (e.g., IIBA-CBAP, IIBA-ECBA), with dates of completion listed

Affinity Earn:

Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity- or browse our jobs & follow us at

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-

Job Number: 12790



  • Fredericton, New Brunswick, Canada KData AI Full time $42,000 per year

    Senior Business Analyst – Level 3Client: Government of New Brunswick – Service New BrunswickLocation: Fredericton, NB (Hybrid/Remote may be allowed)Start Date: November 24, 2025Duration:Up to 600 days, with 2 optional 1-year renewalsRate: Up to $105/hour (based on 7.25-hour workday)Hours: Full-time (Mon–Fri, 8:15 AM–4:30 PM AST)Overview:SNB is...


  • Fredericton, New Brunswick, Canada Teckhorizon Inc Full time $80,000 - $120,000 per year

    Location:Fredericton, NB (Hybrid – 2 days onsite per week)Duration:Two years, with possible extensionsRole SummaryThe Senior Business Analyst will support the ERP implementation by leadingrequirements analysis, process documentation, and business transformation activities. The analyst will work with business and technical teams todevelop specifications,...

  • Business Analyst

    2 weeks ago


    Fredericton, New Brunswick, Canada Workiy Full time $100,000 - $120,000 per year

    Job Description: The client requires a Senior Business Analyst who will be responsible to act as a bridge between the business team and the technology team by identifying business needs and documenting them for use in developing a solution for the New Brunswick Cancer Screening's Lung and HPV Screening Solution. ​ Responsibilities:Facilitation of...


  • Fredericton, New Brunswick, Canada Maarut Inc Full time US$80,000 - US$120,000 per year

    The Senior Business Systems Analyst is responsible for working with the Solution Architects and business units to create Functional documents, integration documents, technical documents, providing the information and guidance for the developers to action; and recommend appropriate actions to business system issues. The Senior Business System Analyst leads...


  • Fredericton, New Brunswick, Canada ARAGA SOLUTIONS Full time $100,000 - $120,000 per year

    Job Title: Clinical Business Analyst – CIS/EHRLocation: Fredericton, NB (Remote But need to travel to New Brunswick at least once a month)Duration: 24 Months (With Possible 24 Months Extension)Job description:Must Have Skills:University Degree in Healthcare, Business Administration or Information Technology or equivalent combination of applicable education...


  • Fredericton, New Brunswick, Canada Russell Tobin Full time $80,000 - $120,000 per year

    Job Title:Business Analyst – Medical Imaging and Diagnostic ServicesDuration: 2 Years with extensionLocation: RemoteOverviewThe organization seeks experiencedClinical Business Analysts (CBAs)to support the ongoing implementation and standardization of content forMedical Imaging and Diagnostic Serviceswithin an enterprise-wideClinical Information System...


  • Fredericton, New Brunswick, Canada Mariner Innovations Full time $60,000 - $120,000 per year

    Who We AreMariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve...


  • Fredericton, New Brunswick, Canada Araga Solution Inc Full time $73,600 - $83,200 per year

    Job Title: Clinical Business Analyst with Patient AccessLocation: Fredericton, NB (Open for Remote but need to come onsite once a month)Duration: 24 MonthsMust Have Skills:University Degree in Healthcare, Business Administration or Information Technology or equivalent combination of applicable education and experience.Demonstrated experience as a Clinical...


  • Fredericton, New Brunswick, Canada vTech Solution Canada Full time $90,000 - $120,000 per year

    Please share your resume at Company DescriptionvTech Solution, Inc. is a CAMSC certified minority-owned firm headquartered in Winnipeg with a primary focus on Workforce Solutions. Specializing in Managed Workforce Solutions and IT Consulting Services, vTech addresses the evolving staffing needs of businesses. The company works at the intersection of business...


  • Fredericton, New Brunswick, Canada S M Software Solutions Inc Full time $80,000 - $120,000 per year

    Client: Province of New BrunswickDepartment:SNB-Technology Services-ERPBusiness Days:600 days **Closing Date/Time:November 12th, 2025, 10:30 AM ESTOffice Location:In Fredericton,RemoteEstimated Work Start Date: 24-Nov-2025Estimated Work End Date:23-Nov-2029Standard Hours per day:7.25 hours work dayNoteNB Based Work Location (Preferred Option): The ERP...