Talent.com
The Siroky Group Inc.
Senior Business Analyst – Enterprise SoftwareThe Siroky Group Inc. • Thornhill, ON, CA
Senior Business Analyst – Enterprise Software

Senior Business Analyst – Enterprise Software

The Siroky Group Inc. • Thornhill, ON, CA
8 hours ago
Salary
CA$85,000.00–CA$105,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Full-Time Permanent | Remote-First | Greater Toronto Area

Salary: $85,000 - $105,000 CAD,based on experience and qualifications

Position Status: This posting is for an existing vacancy.

Location: Remote-first within the Greater Toronto Area, with occasional in-person meetings at TSG's Thornhill office and client locations. Preference will be given to candidates located in the northern GTA who can readily attend in-person meetings when required.

The Siroky Group Inc. (TSG) is a Canadian software development and consulting company specializing in technology solutions for the Out-of-Home advertising industry.

TSG is undertaking a significant modernization of our enterprise software platforms and is looking for an experienced Senior Business Analyst to join our product development team.

The successful candidate will initially play a key role in a major multi-year enterprise modernization initiative involving campaign planning, inventory management, pricing, mapping, contracts, production, workflow, integrations and financial processes. Beyond this initiative, the role will contribute to the continued evolution and modernization of TSG's broader product suite.

This is a hands-on Business Analyst role. We are looking for someone who is comfortable getting into the details of complex business processes, asking the right questions and translating business knowledge into clear, practical requirements that UX, development and QA teams can work from.

The Role

Working closely with TSG's Product Owners, business subject-matter experts, Project Manager, UX/UI team, technical leadership, developers, QA and client stakeholders, the Senior Business Analyst will help define what our applications need to do and ensure that requirements remain clear throughout delivery.

TSG has significant internal business and product expertise. Your role is not expected to be that of the subject-matter expert on day one. Instead, you will work with our internal experts and clients to extract, analyze and structure that knowledge into requirements that can be effectively designed, developed and tested.

You will participate in collaborative discovery of both current and future-state processes and then take ownership of driving requirements forward as the project moves into design and development.

Key Responsibilities

  • Lead and participate in requirements discovery sessions with business users, Product Owners and subject-matter experts.
  • Understand existing business processes and systems while helping distinguish true business requirements from limitations or behaviours of legacy applications.
  • Analyze current-state workflows and contribute to the definition of improved future-state processes.
  • Translate business needs into clear, development-ready functional requirements.
  • Identify and document business rules, exceptions, dependencies, assumptions and decision points.
  • Develop user stories and meaningful acceptance criteria that provide development and QA teams with a clear understanding of expected system behaviour.
  • Work closely with UX/UI resources to ensure proposed designs support the underlying business requirements and rules.
  • Collaborate with technical teams to identify and document data, integration and system requirements.
  • Identify gaps, conflicting requirements and unanswered questions and work with the appropriate stakeholders to resolve them.
  • Maintain traceability between approved project scope, requirements and delivered functionality.
  • Identify requirements that may represent changes or additions to agreed project scope and raise them for review before they enter development.
  • Support backlog refinement and provide requirements clarification throughout development.
  • Work with QA to ensure acceptance criteria and business rules are sufficiently clear to support effective testing.
  • Support UAT planning, business validation and resolution of requirement-related questions.
  • Maintain clear documentation of important decisions and requirements without creating unnecessary administrative overhead.
  • Work collaboratively with other Business Analysis and Product resources and provide guidance or review where appropriate.
  • As major requirements streams mature, contribute to discovery and requirements development across other TSG products and future initiatives.

Our Approach to Business Analysis

TSG takes a pragmatic approach to Business Analysis.

We value clear, actionable and development-ready requirements over documentation for documentation's sake.

The appropriate level of documentation will vary depending on the complexity of the requirement. A workflow diagram may sometimes communicate a process better than several pages of text. An approved UX prototype combined with clearly documented business rules and acceptance criteria may provide everything development needs.

The successful candidate will understand how to determine the appropriate level of analysis and documentation for each situation.

We don't measure successful Business Analysis by the number of documents produced, we measure it by whether business users, UX, development and QA have a shared and accurate understanding of what needs to be built, why it is needed and what constitutes successful delivery.

What We're Looking For

  • 5+ years of professional Business Analysis, Business Systems Analysis or software product experience.
  • Significant experience working on complex enterprise, B2B or SaaS software applications.
  • Strong experience gathering, analyzing and documenting functional requirements and business rules.
  • Demonstrated ability to lead requirements and discovery sessions with business users and subject-matter experts.
  • Experience analyzing complex workflows and identifying opportunities for simplification or improvement.
  • Strong experience writing clear user stories and acceptance criteria.
  • Experience working closely with UX/UI designers and understanding the distinction and collaboration between business requirements and interaction design.
  • Experience collaborating with software developers, technical leads and QA throughout the software development lifecycle.
  • Experience with data flows, integrations and API-driven applications is considered an asset.
  • Experience working within Agile or iterative software development environments.
  • Experience with Jira or comparable requirements/backlog management tools.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently, manage multiple areas of analysis and move work forward without excessive oversight.
  • Ability to recognize when additional analysis adds value—and when enough information exists for the team to proceed.

Experience with media planning, advertising technology, mapping/GIS, CRM, ERP, financial systems, field-service applications or other complex operational platforms would be considered an asset, but industry-specific experience is not required.

The Person We're Looking For

You are curious.

When a business user tells you, "That's how we've always done it," your next question is probably "Why?"

You are comfortable working with people who have decades of business and product knowledge and know how to extract that knowledge without expecting them to write the requirements for you.

You are thorough without being bureaucratic. You understand that the purpose of Business Analysis is to create clarity and enable delivery—not to create documentation simply because a methodology says it should exist.

You are comfortable identifying contradictions, asking difficult questions and respectfully challenging assumptions.

You can take a complicated two-hour business discussion and come away understanding the underlying rules, exceptions, unanswered questions and decisions—and turn those into something a UX designer, developer and QA analyst can actually use.

Most importantly, you enjoy understanding how businesses work and helping turn that understanding into better software.

This is a permanent role with the opportunity to become an important part of TSG's product team and contribute to the continued modernization of our enterprise software platforms.

How to Apply:

Our online application will give you the option to apply to this role as a complete person – not just a resume. The application will assess your qualifications, personality traits and workplace preferences. It should take 10 to 15 minutes to complete. After submitting, you'll receive an email inviting you to log in and view your assessment results.

We will review applications submitted via the online application, with priority given to those who have completed the assessment. We will not consider or accept applications sent directly via email or standard post.

We thank everyone for their interest. We will only contact individuals selected for the next step in our hiring process.

Accessibility & Accommodations

TSG is committed to providing an accessible recruitment process. Accommodations are available upon request for applicants with disabilities throughout the recruitment and selection process.

Create a job alert for this search

Senior Business Analyst – Enterprise Software • Thornhill, ON, CA

Similar jobs

Senior Business Systems Analyst

ProcomToronto, ON, CA
Temporary

On behalf of our Banking client, Procom is searching for a Senior Business Systems Analyst for a 12-month role.This position is a hybrid position with 2 days onsite at our client’s Toronto office.T... Show more

 • Promoted

Senior Business Analyst

Connor, Clark & Lunn Financial Group (CC&L)Toronto, Ontario, Canada
Full-time

Interested in joining one of Canada’s top performing asset managers? We are looking for an experienced Senior Business Analyst for an existing vacancy on our Enterprise Projects Team.You will play ... Show more

 • Promoted

Senior Software Engineer at VY SYSTEMS CANADA

VY SYSTEMS CANADA INC.Richmond Hill, York Region, CA
Full-time +1

Senior Software Engineer to lead the development of integrated systems.This permanent, full-time role requires on-site work and a strong engineering background.You will leverage 3-5 years of experi... Show more

 • Promoted

Senior Business Systems Analyst

CI FinancialToronto, ON, CA
Full-time

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro... Show more

 • Promoted

Senior Business Systems Analyst Role

Canadian TireToronto, Ontario, Canada
Full-time

Pursue your passion for business analysis with Canadian Tire as a Senior Business Systems Analyst.Engage in Agile-driven projects that enhance customer experiences across various platforms.The posi... Show more

 • Promoted

Senior Business Analyst

UniSysTech ConsultingToronto, Ontario, Canada
Full-time

UniSysTech Consulting provided pay range.This range is provided by UniSysTech Consulting.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.IT Recr... Show more

 • Promoted

SENIOR BUSINESS ANALYST

Russell TobinToronto, Ontario, Canada
Full-time

I&IT solutions can be designed.Proven experience in both agile and waterfall project management methodologies.Proven experience in conducting business and system analysis in respect to building dat... Show more

 • Promoted

Sr. ERP Business Analyst

Green Infrastructure PartnersMarkham, ON, CA
Full-time

Reporting into the Director of Enterprise Applications, the Senior ERP Business Analyst will oversee the security, integrity, and optimization of the organization’s information systems while ensuri... Show more

 • Promoted

Senior Business Analyst - SDLC, Agile & SuccessFactors (Remote)

Cpus Engineering Staffing Solutions Inc.Old Toronto, ON, CA
Remote
Full-time

Join a forward-thinking company as a Senior Business Analyst, where your expertise will drive impactful projects from inception to completion.This role involves participating in all phases of the p... Show more

 • Promoted

Staples Canada Senior QA Analyst Position

StaplesRichmond Hill, York Region, CA
Full-time

Shape the future of quality assurance at Staples Canada as a Senior QA Analyst.Lead efforts to maintain high standards in software applications and streamline testing processes.You will leverage yo... Show more

 • Promoted

Senior Technical Business Analyst

Compunnel, Inc.Toronto, ON, CA
Full-time

This role is for a Technical Business Analyst with a strong background in system integration and API programs.The individual will be responsible for defining API requirements and integration specif... Show more

 • Promoted

Senior Business Analyst: API & Systems Design

WiproToronto, Ontario, Canada
Full-time

A leading IT services company in Toronto is seeking a Business Analyst to gather and analyze project requirements.This role involves collaborating with stakeholders, designing APIs, and ensuring qu... Show more

 • Promoted

Sr. Business Systems Analyst

OpenTextRichmond Hill, York Region, CA
Full-time

OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member of our team, you will have the opp... Show more

 • Promoted

Senior Business Systems Analyst Role

RAVLToronto, ON, CA
Full-time

Advance your career as a Senior Business Systems Analyst with RAVL, specializing in delivering high-impact technical solutions.Collaborate directly with clients to derive in-depth requirements tail... Show more

 • Promoted

Business System Analyst

Insight GlobalGreater Toronto Area, ON, CA
Full-time

Insight Global is seeking a Senior Project Analyst/BSA to join a leading bank in Downtown Toronto within their Securities division.The role requires advanced data manipulation skills to analyze lar... Show more

 • Promoted

Senior Application Architect: Oracle EBS & Cloud

Stantec Consulting International Ltd.Markham
Full-time

A leading engineering consulting firm in Canada is looking for a Senior Application Architect.This role involves designing and overseeing scalable software systems architecture, primarily focusing ... Show more

 • Promoted

Senior Software Product (Business) Analyst

ROSSToronto
Full-time

Our client is a leading-edge innovator of technological solutions.Their global network of innovation is proven in their ability to offer individuals interesting and challenging careers both in Cana... Show more

 • Promoted

Senior IT Business Analyst, AI Engineering Team

IntactToronto, Ontario, Canada
Full-time

Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact’s com... Show more

 • Promoted

Senior Business Analyst Community Leader

Saint ElizabethMarkham, ON, CA
Full-time

Join SE Health as a Senior Business Analyst Community Leader, focusing on developing innovative BA practices within a hybrid model.This role supports effective collaboration and high-quality analys... Show more

 • Promoted

Senior Application Architect: Cloud & Oracle EBS Lead

StantecMarkham, York Region, CA
Full-time

A leading engineering firm is seeking a Senior Application Architect in Markham, Canada, to design and oversee software systems architecture.The role involves ensuring scalability, security, and in... Show more