Business Analyst

4 days ago


Fredericton, New Brunswick, Canada Affinity Full time

Job Description:

On behalf of our public sector client, Affinity is looking for Business Analysts to help with technology-based enhancements for their users/customers. This includes DevOps delivery adoption, cloud implementation, and/or a major CRM upgrade/implementation.

Deliverables:

  • Create Functional Specifications based on business requirements.
  • Assist and/or contribute to technical specifications such as Integration Specifications and Data Migration Specifications.
  • Providing analysis and support for teams performing systems configuration, systems integration, and reporting.
  • Assist with process adoption, process automation/workflow, and testing.
  • Actively participate in project teams, product demonstrations, project status meetings, etc. as required.
  • Provide project reports and project related deliverables.
  • Fit Gap/Gap Analysis.
  • Liaising with business and technical through interviews and other communications.
  • Understanding current state (and challenges within) vs. future state.
  • Assist in and support SWOT analysis.
  • Documenting workflow processes.
  • Assist with requirements gathering and clarify/redefine as needed.
  • Create/modify Business Requirements Definition (BRD) documents as appropriate.
  • Interface with platform providers and implementation partners as needed to fully leverage platform capabilities and ensure solutions meet requirements.
  • Ensure a standardized approach to business analysis, ensuring that all documents are well-written and of professional quality.
  • Standardized templates and guidance documents (e.g., intake checklists, discovery outputs, backlog structure guidelines).
  • Program-level reference workflows or operating models illustrating how delivery activities are expected to function across teams.
  • Reusable analysis artifacts designed for use by multiple DevOps teams.

Qualifications:

Mandatory Requirements:

  • Hold a university degree in Computer Science, Business Administration, a related discipline, or an Information Technology certification from a recognized community college (or an equivalent combination of education and experience).
  • Possess a minimum of seven (7) years of Business Analyst experience in requirements elicitation and analysis related to business transformation, process design, and IT solution implementations.
  • Demonstrate excellent written and verbal communication skills in English.
  • Submit a resume with a maximum length of five (5) pages, focused on the scored requirements and deliverables.

Scored Requirements:

  • Demonstrate experience contributing to the establishment, operation, or evolution of a delivery practice or capability within a technology services organization (minimum 3 years).
  • Establish or improve delivery practices, processes, or operating models.
  • Develop standardized templates, playbooks, guidance, or reference materials used across multiple teams.
  • Support consistency and efficiency across projects through reusable delivery artifacts.
  • Identify delivery challenges and contribute to practice-level improvements based on hands-on delivery experience.
  • Demonstrate strong understanding of Agile and DevOps delivery practices and the operational factors required for successful execution (minimum 5 years).
  • Apply Agile and DevOps methodologies including sprint planning, backlog refinement, and release coordination.
  • Structure and maintain product backlogs including epics, features, user stories, and operational work items.
  • Support ticket and work item management such as incidents, defects, enhancements, and technical debt.
  • Improve delivery flow, throughput, and predictability through optimized processes and templates.
  • Collaborate with delivery teams to identify friction points and enhance operational efficiency.
  • Perform business analysis for complex business transformation initiatives within multi-entity organizational environments (minimum 8 years).
  • Manage stakeholder engagement across multiple entities with competing priorities.
  • Resolve transformation-related issues through structured analysis and stakeholder alignment.
  • Engage effectively with business unit and technical subject matter experts for requirements elicitation and process definition activities (minimum 5 years).
  • Produce a range of deliverables including presentations, requirements documents, and technical reports.
  • Demonstrate strong facilitation, communication, and presentation skills supporting requirements elicitation, workshops, and prioritization (minimum 5 years).
  • Engage stakeholders ranging from business owners to executive leadership (Directors, VPs).
  • Use structured communication approaches to ensure project success.
  • Apply investigative and research-driven techniques to information gathering and analysis.
  • Demonstrate experience delivering at least one cloud-based SaaS and/or PaaS implementation involving significant business transformation.
  • Describe the project scope, duration, role, and artifacts delivered.
  • Detail client technologies, number of impacted entities or departments, and bilingual solution considerations.
  • Identify key strengths, challenges, and resolution strategies from the project.
  • Demonstrate experience with CRM and/or CXM requirements solicitation and definition.
  • Provide project details including role, deliverables, technologies, impacted entities, and challenges addressed.
  • Demonstrate experience with one or more enterprise CRM/CXM platforms such as Salesforce, Microsoft Dynamics, or Oracle.
  • Describe project involvement and responsibilities for each platform used.
  • Demonstrate excellent written and verbal communication skills in French (asset).
  • Demonstrate experience working with public sector or government technology platforms, including function, scope, and size of engagement (minimum 3 years).
  • Demonstrate experience working successfully within multi-vendor and cross-functional teams (minimum 3 years).
  • Coordinate effectively across business and technology teams using best practices.
  • Hold a current professional business analysis certification such as PMI-PBA, IIBA-CBAP, or equivalent.

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: 13000



  • Fredericton, New Brunswick, Canada Bevertec Full time

    96BEV123Clinical Business AnalystRemoteContract RoleMust Have:University Degree in either Healthcare, Business Administration or Information Technology or equivalent combination of applicable education and experience.5+ years Demonstrated experience as a Clinical Business Analyst / Clinical Informatics Analyst (or equivalent) responsible for Documentation...

  • IT Business Analyst

    2 weeks ago


    Fredericton, New Brunswick, Canada Connect VIP Full time

    IT Business Analyst (Healthcare)Remote | Occasional Travel within New BrunswickContract OpportunityAbout the RoleWe are seeking an experiencedIT Business Analyst (Healthcare)to support the maintenance, enhancement, and implementation of healthcare and clinical application systems. This role focuses on ensuring applications are stable, aligned with technical...

  • Business Analyst

    7 days ago


    Fredericton, New Brunswick, Canada Connect VIP Full time

    Business Analyst – Order Sets (Clinical Informatics) Canada | Healthcare | Contract (2yrs)The location of work will beremote; however, proponents must beavailable and willing to travel to the Province of New Brunswick at least once per monthfor the duration of the project. Acute Care | EHR / CIS | Clinical StandardizationConnect VIP is seeking aClinical...


  • Fredericton, New Brunswick, Canada Bevertec Full time

    294BEV123Sr. IT Business Analyst (Healthcare experience)New Brunswick/RemoteContract Role100% Remote RoleHealth care experience (New Brunswick is strongly preferred)Ideal Pay Rate: CAD 95-100/Hr (Depending upon experience)Must Have:5 years Demonstrated experience as a Systems Analyst or Business Analyst working with large, complex information systems and/or...

  • Business Analyst

    3 days ago


    Fredericton, New Brunswick, Canada Affinity Full time

    Job Description:On behalf of our public sector client, Affinity is looking for Senior Business Analysts to be responsible for capturing requirements, designing solutions, and producing key BA deliverables, including user stories, traceability matrices, training materials, and other documentation to ensure project success.Responsibilities:Capturing...


  • Fredericton, New Brunswick, Canada Bevertec Full time

    367BEV123CIS Clinical Business AnalystLocation: RemotePosition Type: Contract RoleStart Date End Date Ideal Candidate Rate: CAD /Hr (Depending on experience)Note:Minimum 1+ years' experience working within acute care Health Information Systems (EHR/CIS) and specific to Order Sets focusing on Critical care and General medicine.Must Have:Minimum 5+ years of...


  • Fredericton, New Brunswick, Canada Bevertec Full time

    RQ00267: Salesforce Senior Business Analysts (Bilingual)Start Date End Date Work Location: RemoteBusiness Days253Ability to communicate effectively in French verbally and in writing.Client: Gov of New BrunswickMust HavesBachelor's Degree in Business Administration, Computer Science or a related discipline; an equivalent combination of education and...


  • Fredericton, New Brunswick, Canada Affinity Full time

    Job Description:On behalf of our Healthcare Client, Affinity Healthcare Solutions is looking for a Clinical Business Analyst – Documentation to support the CIS Program. The role of the CBA-Documentation encompasses several activities to develop clinical standards and the implementation of the CIS for use throughout the province. The primary focus is to...


  • Fredericton, New Brunswick, Canada Affinity Full time

    Job Description:On behalf of our Healthcare Client, Affinity Healthcare Solutions is looking for a Clinical Business Analyst – Surgery to support the standardization of surgical documentation, workflows, resource utilization, and the CIS implementation for the province. The primary focus is to support the creation of standard order sets, documentation...


  • Fredericton, New Brunswick, Canada Kastech Software Solutions Group Full time

    Job Description:The Department of Education and Early Childhood Development (EECD) relies on a range of enterprise and operational systems to support core business functions across schools, districts, and departmental operations. Several of these systems are aging, approaching end-of-support, or no longer fully aligned with evolving...