Technical Business Analyst

BrainRidge Consulting

City of Moncton

Hybrid

CAD 85,000 - 110,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BrainRidge Consulting seeks a Technical Business Analyst to bridge business and technology teams on client engagements in financial services. You will lead elicitation, analyze, and document requirements to guide developers, architects, and QA in delivering compliant technology solutions.

You will own current and future state process/data flows, API interfaces, and backlog management, collaborating with product owners and engineers in a hybrid Maritimes office setup.

Qualifications

  • 6+ years of experience as a Business Analyst on technology delivery projects in financial services.
  • Proven ability to write detailed requirements, user stories, and acceptance criteria for development teams.
  • Working knowledge of SQL and data analysis, modelling, and mapping.
  • Solid understanding of APIs, system integrations, and data exchange formats (JSON, XML).
  • Experience in Agile/Scrum environments with developers, architects and QA.
  • Strong communication and facilitation skills for non-technical audiences.
  • Hands-on experience with Jira, Confluence and diagramming tools (Visio, Lucidchart, draw.io).
  • CBAP or CCBA certification is an asset; cloudPlatform exposure or core banking/payments systems is helpful.

Responsibilities

  • Lead requirements elicitation through stakeholder interviews, workshops, and analysis of current state systems and processes.
  • Translate business needs into functional and non-functional requirements, user stories, and clear acceptance criteria.
  • Create current and future state process flows, data flows, and system context diagrams using BPMN, UML, or similar notation.
  • Perform data analysis and source-to-target data mapping to support integrations, migrations, and reporting.
  • Define system interfaces, API specifications, and integration requirements with solution architects and developers.
  • Maintain and refine the product backlog in Jira and keep requirements, decisions, and business rules current in Confluence.
  • Support QA and UAT by tracing requirements to test cases, validating results, and prioritizing defects with stakeholders.
  • Ensure requirements reflect regulatory obligations (OSFI, AML/KYC, privacy).
  • Communicate progress, risks, and dependencies clearly to technical teams and business stakeholders.

Skills

Stakeholder engagement
Requirements writing
Business analysis
Data analysis
Communication
Facilitation
Regulatory awareness

Education

CBAP/CCBA certification (asset)

Tools

Jira
Confluence
Visio
Lucidchart
draw.io

Job description

Location: Maritimes (New Brunswick, Prince Edward Island, Nova Scotia) (Hybrid)

About BrainRidge

BrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As we continue to grow, we are seeking a motivated and experienced Technical Business Analyst.

Role Overview

We are seeking a detail-oriented and technically strong Technical Business Analyst to bridge the gap between business stakeholders and technology delivery teams on client engagements in the financial services sector. You will own the elicitation, analysis, and documentation of business and system requirements, translating them into clear specifications that developers, architects, and QA teams can build and test against. Working closely with product owners, solution architects, and engineers, you will help deliver reliable, compliant technology solutions that improve how our banking, payments, and capital markets clients operate. Our Maritimes office is located in Moncton, New Brunswick. This role offers a flexible hybrid arrangement, with occasional in-office days as needed.

Key Responsibilities
  • Lead requirements elicitation through stakeholder interviews, workshops, and analysis of current state systems and processes.
  • Translate business needs into functional and non-functional requirements, user stories, and clear acceptance criteria.
  • Create current and future state process flows, data flows, and system context diagrams using BPMN, UML, or similar notation.
  • Perform data analysis and source to target data mapping using SQL to support integrations, migrations, and reporting.
  • Work with solution architects and developers to define system interfaces, API specifications, and integration requirements.
  • Maintain and refine the product backlog in Jira and keep requirements, decisions, and business rules current in Confluence.
  • Support QA and UAT by tracing requirements to test cases, validating results, and helping triage and prioritize defects.
  • Ensure requirements reflect relevant regulatory and compliance obligations such as OSFI guidelines, AML/KYC, and privacy standards.
  • Communicate progress, risks, and dependencies clearly to both technical teams and business stakeholders.
Qualifications
  • 6+ years of experience as a Business Analyst on technology delivery projects, ideally within banking, payments, or financial services.
  • Proven experience writing detailed requirements, user stories, and acceptance criteria for development teams.
  • Working knowledge of SQL and experience with data analysis, data modelling, and data mapping.
  • Solid understanding of APIs, system integrations, and data exchange formats such as JSON and XML.
  • Experience working in Agile/Scrum delivery environments alongside developers, architects, and QA.
  • Strong communication and facilitation skills, with the ability to explain technical concepts to non-technical audiences.
  • Hands-on experience with Jira, Confluence, and diagramming tools such as Visio, Lucidchart, or draw.io.
  • CBAP or CCBA certification, cloud platform exposure, or experience with core banking or payments systems is an asset.
  • Excellent analytical, problem-solving, and organizational skills.
Our Commitment

At BrainRidge Consulting, we value and prioritize diversity, equity, and inclusion. We believe that a diverse and inclusive workplace leads to a more innovative and productive team. We welcome applicants of all backgrounds and are committed to providing a safe, fair, and welcoming environment where everyone feels valued and respected. If you require accommodations during the hiring process, please let us know.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FinTech Technical Business Analyst | Hybrid in the Maritimes
FinTech Technical Business Analyst | Hybrid in the Maritimes

BrainRidge Consulting • City of Moncton

Hybrid
CAD 85,000 - 110,000
Senior Java Developer
Senior Java Developer

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 130,000
QA Test Lead
QA Test Lead

BrainRidge Consulting • City of Moncton

Hybrid
CAD 80,000 - 110,000
Agile Delivery Manager
Agile Delivery Manager

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 140,000
Senior Business Analyst
Senior Business Analyst

Mariner • Halifax

On-site
CAD 90,000 - 130,000
Senior Angular Developer
Senior Angular Developer

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 120,000
Business Analyst Intermediate
Business Analyst Intermediate

Releady • Toronto

On-site
CAD 74,390 - 89,544
Senior Business Systems Analyst- EN
Senior Business Systems Analyst- EN

RBC • Montreal

On-site
CAD 85,000 - 125,000
Total rewards program
Flexible work/life balance
Stock options where applicable
Senior Business Systems Analyst
Senior Business Systems Analyst

Level19 • Toronto

On-site
CAD 120,000 - 150,000
Technical Business Analyst - Toronto, ON (Hybrid)
Technical Business Analyst - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 75,000 - 105,000