Technical Business Analyst
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Hi,
Please find the job description below
Role: Technical Business Analyst
Location: Montreal, CA - Hybrid
Job Description
- Gather and clarify requirements by speaking with stakeholders and turning their needs into clear functional and technical requirements.
- Analyze processes and systems to understand how data, applications, and workflows operate today and what needs to change.
- Bridge business and engineering teams by explaining requirements, constraints, and tradeoffs in terms each group can use.
- Document solutions through process flows, user stories, acceptance criteria, data mappings, API specifications, or system diagrams.
- Support delivery teams by answering questions, refining the backlog, and helping developers and testers stay aligned on scope.
- Validate the solution by supporting test planning, reviewing results, and confirming that delivered changes meet the agreed requirements.
- Manage dependencies and risks such as integrations, data quality, security, and impacts on other systems.
- Help with change and rollout by preparing users, documenting new processes, and supporting implementation.
Qualifications
Required:
- Work 3 days a week from Montreal.
- Prior work in business analysis, systems analysis, software delivery, or a related role.
- Ability to gather, analyze, document, and prioritize requirements; write user stories and acceptance criteria.
- Familiarity with software development, databases, APIs, integrations, data flows, and system architecture.
- Ability to map workflows, identify gaps, and explain how proposed changes affect existing systems and users.
- Experience with Agile or Scrum; knowledge of tools such as Jira, Confluence, or similar platforms.
- Ability to help define test scenarios, support user acceptance testing, and verify that solutions meet requirements.
- Clear writing and facilitation skills, including the ability to work with both business stakeholders and technical teams.
- Strong analytical thinking, attention to detail, and confidence managing ambiguity and dependencies.
More about this job
Responsibilities
Gather and document business and technical requirements, analyze workflows and systems, and bridge communication between stakeholders and engineering teams. Support delivery through backlog refinement, testing and validation, dependency and risk management, and implementation and rollout activities.
Requirements
Requires prior experience in business analysis, systems analysis, software delivery, or a related role, along with the ability to gather, prioritize, and document requirements. Candidates should understand software development, databases, APIs, integrations, and system architecture; have Agile or Scrum experience; and communicate effectively with business and technical teams.
Skills
- Requirements Gathering
- Requirements Analysis
- User Stories
- Acceptance Criteria
- Business Process Mapping
- Systems Analysis
- Agile
- Scrum
- Jira
- Confluence
- API Specifications
- Data Mapping
- Integration Management
- Test Planning
- User Acceptance Testing
- Stakeholder Facilitation
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Consulting
Keywords
- Business Analysis
- Systems Analysis
- Software Delivery
- Requirements Gathering
- Functional Requirements
- Technical Requirements
- User Stories
- Acceptance Criteria
- Process Flows
- Data Mapping
- API Specifications
- System Diagrams
- Software Development
- Databases
- APIs
- Integrations
- Data Flows
- System Architecture
- Agile
- Scrum
- Jira
- Confluence
- Test Planning
- User Acceptance Testing
- Data Quality
- Security
- Backlog Refinement
- Change Management
- Stakeholder Management