Location : Pickering, ON (Hybrid)
RFP 26-005 – Senior Business Systems Analyst
Job Overview
The Senior Business Systems Analyst serves as a key liaison between business stakeholders and technical delivery teams, ensuring business needs are translated into clear, complete, and development-ready requirements. This role plays a critical part in Agile delivery by shaping high-quality user stories, supporting solution design, and enabling the successful implementation of scalable, maintainable systems. The incumbent will work closely with product owners, architects, developers, and QA teams to ensure solutions align with business objectives and modern architectural standards.
Key Responsibilities
Collaborate with business stakeholders to elicit, analyze, validate, and document functional and non-functional requirements.
Translate business needs into clear user stories, acceptance criteria, and detailed specifications suitable for Agile development backlogs.
Act as a bridge between business and technical teams, ensuring requirements are well understood and correctly implemented.
Participate actively in Agile ceremonies, including sprint planning, backlog refinement, reviews, and daily stand-ups.
Apply knowledge of microservices architecture and Domain-Driven Design (DDD) to support scalable, modular, and maintainable system solutions.
Develop and maintain process flows, data models, system diagrams, and documentation to support solution design and delivery.
Identify and resolve requirement gaps, ambiguities, and dependencies in collaboration with product owners and technical teams.
Support testing and validation activities to ensure delivered solutions meet defined business and technical requirements.
Contribute to continuous improvement of requirements management practices, documentation standards, and delivery processes.
Provide analytical support throughout the project lifecycle, from discovery through implementation and post-deployment.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, Business, or a related field, or equivalent practical experience.
Minimum 3 years of experience in a Business Analyst, Business Systems Analyst, or Systems Analyst role within a software development environment.
Demonstrated experience translating business requirements into development-ready backlog items.
Strong understanding of microservices architecture principles and modern application design patterns.
Working knowledge of Domain-Driven Design (DDD) concepts and their application in solution development.
Experience working in Agile / Scrum delivery environments.
Proficiency with requirements management, collaboration, and documentation tools.
Excellent communication, facilitation, and stakeholder engagement skills.
Strong analytical, critical thinking, and problem-solving abilities.
Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.
Looking for more opportunities? Check out our website at jobs.spiritomega.com
#INDSPO
Senior Business Systems Analyst • Pickering, ON, CA