cover image
Maarut Inc

Business Analyst- Senior 8+ years of experience

On site

Toronto, Canada

Senior

Freelance

10-12-2025

Share this job:

Skills

Communication Leadership Jira SQL DevOps Azure DevOps Test Kanban Scrum Agile methodologies Problem-solving Attention to detail Training Facilitation Architecture Solution Architecture Enterprise Architecture Business Architecture Application Architecture Databases Azure AWS Software Development cloud platforms Agile Analytical Thinking Agile Scrum

Job Specifications

Scope:

Work with the project teams in developing detailed business requirements, workflows, and related design artifacts. Participate in various working groups, expected to collaborate closely with technical teams, delivery managers, business sponsors and subject matter experts. Resource will be accountable for application of technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; lead validation for all types of testing and support activities related to implementation, transition and warranty.

Deliverables:

Analyze and document requirements to enhance business processes and define system interface needs across multiple platforms.
Gather and validate business requirements, design system improvements, and develop specifications and related artifacts in compliance with OPS standards.
Create detailed use cases, functional and technical specifications, and conduct fit-gap analyses through workshops with subject matter experts.
Collaborate with the project team to ensure complete and compliant documentation, including business architecture and traceability to logical and physical solution architectures.
Contribute to and review Enterprise Architecture artifacts at required checkpoints.
Design and update system and user interfaces as needed.
Support solution testing by reviewing test scenarios to ensure alignment with requirements during system and UAT testing.
Maintain a requirements traceability matrix to track deliverables.
Document the standardized the communication protocol and data exchange format
Develop and document on boarding toolkit for external clients
Participate in knowledge transfer and training activities.
Analyze the transactional reports.

Requirements

Experience and Skill Set Requirements:

Must Haves:

At least 8 years of experience as an IT Business Analyst, with progressive experience supporting medium to large size projects
Knowledge of Agile methodologies (Scrum/Kanban) and the proven ability to apply them effectively
Knowledge of Agile project work tracking tools such as Azure DevOps or JIRA
Strong analytical thinking, problem-solving abilities, and attention to detail.

Skill Set Requirements:

Skills and Knowledge:

Proven track record working as part of an Agile team where responsibilities include the planning and delivery of user stories in an Agile SCRUM environment.
Ability to document and analyze business and functional requirements, lead/facilitate JAD sessions and prepare required Architecture Documentation
Experience working on large systems implementation projects, ideally with experience in all phases of the system development life cycle
Business analysis skills and demonstrated experience to provide leadership in the creation of business and functional requirements documentation and to capture the data and information needed to document, validate and analyze business processes for the above noted initiatives.
Using the requirements gathered, the Business Analyst will create Business Cases, Business Requirements Documents, other Business requirements artefacts and testing documentation, update work tracking tools
Knowledge and experience in building documentation towards production readiness such as support model, SLAs and checklists
Excellent analytical, logical and interpersonal skills. Hard working and fast learner with self-motivated personality.
Good analytical, communication skills and ability to work independently and also perform as part of a team.
Solid presentation, facilitation, interview, and workshop skills
Strong business analysis skills with proven experience leading the development of business and functional requirements, design documentation, and process analysis for legacy system replacement initiatives. Skilled in capturing, validating, and documenting data and workflows to support effective system transition.
Familiarity with technologies such as REST APIs, web services (SOAP/WSDL), databases (SQL), cloud platforms (Azure/AWS), and enterprise integration tools.
Ability to translate business requirements into technical specifications and interface designs.
Experience collaborating closely with development, QA, DevOps, and solution architecture teams.
Involvement in system, integration, and user acceptance testing (UAT) including test planning, scenario validation, and defect triaging.

Business Analysis Skills:

8+ years’ experience in business analysis for large scale implementations including exposure to gathering technical requirements and analysis of data migration process.
Knowledge of Agile methodologies (Scrum/Kanban) and the proven ability to apply them effectively
Knowledge of Agile project work tracking tools such as Azure DevOps or JIRA.
Strong business analysis skills with proven experience leading the development of business and functional requirements, design doc

About the Company

Maarut Inc is a Canadian company helping organizations fulfill staffing solutions based on current, future and ongoing needs of market. Check out the new job openings https://careers.maarutinc.com/jobs/Careers Register with us : https://careers.maarutinc.com/candidateportal?register=true Finding IT talent is a significant challenge in today's business landscape. Maarut Inc has the unique methodology for identifying, acquiring and retaining top IT resources across various areas of expertise. We help companies hire better ... Know more