Client: Ministry of Public and Business Service Delivery and Procurement
Work Location: Toronto, Ontario – Onsite
Estimated Start Date: September 21, 2026
Estimated End Date: October 1, 2027
Business Days: 283
Extension: Probable after the initial mandate
Hours: 7.25 hours per day
Security Level: No Clearance Required
Role Overview
We are hiring a Senior Business Analyst to provide comprehensive I⁢ business analysis services for complex business and technology initiatives. The successful candidate will work closely with business stakeholders, subject matter experts, technical teams, and project leadership to elicit, analyze, document, and validate business requirements.
The role requires strong expertise in business process reengineering, requirements gathering, business and process modeling, use cases, user stories, systems diagrams, integration specifications, business cases, Agile methodologies, stakeholder engagement, and solution analysis.
The ideal candidate will have experience working on medium to large-sized projects within complex enterprise environments and will be capable of translating business and data requirements into clear technical specifications and technology solutions.
Must-Have Skills
- Experience developing context diagrams, use cases, and use case models.
- Experience creating systems diagrams and mapping integration specifications.
- Experience developing business process maps.
- Experience developing functional and non-functional requirements.
- Experience leading and facilitating in-depth workshops to elicit, review, document, and confirm:
- Business requirements
- Business process reengineering
- Business models
- Business rules
- User interface design
- Ability to create technical frameworks/specifications for development of business solutions, infrastructure services, and platforms.
Nice-to-Have Skills
- Experience with custom development in cloud-native systems.
- Experience with Microsoft Dynamics 365.
Key Responsibilities
- Business Analysis & Requirements Management
- Provide a comprehensive range of I⁢ business analysis services for clients with diverse business and technological needs.
- Lead and conduct business analysis to assess client business problems and opportunities.
- Gather, document, analyze, validate, and manage business requirements.
- Interact with business stakeholders and subject matter experts to understand business needs and requirements.
- Develop functional and non-functional requirements.
- Lead and facilitate requirements-gathering workshops, JAD sessions, interviews, mockups, and stakeholder discussions.
- Develop effective use cases, use case models, user stories, and business rules.
- Conduct business modeling, process modeling, data flow modeling, and conceptual/logical data modeling.
- Develop context diagrams, systems diagrams, stakeholder maps, process maps, and integration specifications.
- Translate business and data requirements into specifications suitable for designing technology solutions.
- Maintain traceability between business requirements and I⁢ solutions.
- Business Process Reengineering &
- Solution Analysis
- Apply business process reengineering concepts to identify alternative and cost-effective service delivery approaches.
- Analyze existing processes and identify opportunities for business improvement and transformation.
- Conduct business analysis throughout all phases of the project lifecycle.
- Support business transformation, new business development, acquired solutions, and continual refinement of requirements.
- Conduct business analysis reviews and recommend appropriate options, changes, and contingency provisions.
- Ensure proposed business solutions align with enterprise and client standards.
- Support end-user adoption through effective communication, training, and change management activities.
- Business Cases, Feasibility &
- Cost-Benefit Analysis
- Develop strategies and prepare comprehensive business cases.
- Conduct cost-benefit analysis, feasibility studies, options analysis, ROI assessments, and budget estimation.
- Assess alternative technology solutions and recommend cost-effective approaches.
- Ensure proposed I⁢ initiatives provide measurable business value.
- Support Requests for Proposals (RFPs), focusing on client requirements and evaluation of vendor responses.
- Agile, SDLC &
- Technical Analysis
- Apply Agile/Scrum methodologies to business analysis activities.
- Break down complex business requirements into manageable deliverables for development teams.
- Create user stories and support UX, functional, and technical design activities.
- Participate in sprint planning, daily standups, and iterative development activities.
- Ensure business analysis tasks align with Agile development cycles.
- Demonstrate knowledge of the Software Development Life Cycle (SDLC), software design, development, integration, database concepts, and user interface design.
- Support quality assurance and testing activities, including User Acceptance Testing (UAT).
- Validate business requirements against system functionality prior to deployment.
- Apply user-centered design principles to improve usability and end-user adoption.
- Support production issues, problem identification, resolution, and configuration management.
- Enterprise Architecture, Governance &
- Compliance
- Apply enterprise business architecture concepts to ensure recommended technologies align with OPS standards.
- Ensure compliance with I⁢ Cluster and corporate policies, directives, guidelines, and procedures.
- Align business analysis activities with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies.
- Develop performance measures for business analysis evaluation and conduct follow-up assessments.
- Maintain alignment with client cluster and corporate I⁢ strategies, policies, and priorities.
- Apply knowledge of Information Management principles, concepts, policies, and practices.
- Consider accessibility requirements, including the Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
- Stakeholder &
- Project Coordination
- Monitor progress, identify and resolve issues, and provide regular status updates to I⁢ management and stakeholders.
- Provide technical leadership, functional business analysis, and architecture expertise to project staff, colleagues, and clients.
- Plan, coordinate, and lead assigned business analysis, process improvement, architecture, and infrastructure activities.
- Manage competing priorities, timelines, risks, and stakeholder expectations.
- Work closely with developers, QA specialists, UX professionals, project teams, and business stakeholders.
- Prepare presentations, reports, assessments, briefing materials, and other project documentation.
Experience &
- Skill Set Requirements
Business Analysis &
- Technical Skills – 55%
- Strong experience leading and facilitating workshops to elicit, review, document, and confirm business requirements.
- Strong knowledge of Agile methodologies and iterative development.
- Ability to break complex requirements into manageable deliverables for development teams.
- Experience creating user stories, use cases, context diagrams, process maps, systems diagrams, and stakeholder maps.
- Experience developing functional and non-functional requirements.
- Experience with business process reengineering, business modeling, business rules, and UI requirements.
- Experience developing business cases and conducting options analysis.
- Experience conducting cost-benefit analysis and feasibility studies.
- Experience developing performance measures and traceability matrices.
- Proficiency with business analysis and project management tools such as:
- Azure DevOps
- MS Visio
- Figma
- Other modeling and documentation tools
- Experience supporting UX, functional, and technical designs.
- Familiarity with QA methodologies, testing processes, and UAT.
- Strong change-management skills, including change scope, impact analysis, training, and communication strategies.
- Experience with production support and configuration management.
- Experience supporting RFP processes and evaluating vendor responses.
- Ability to manage problem identification and resolution activities.
- Experience conducting business analysis throughout the complete project lifecycle.
Professional Experience – 25%
- Experience working as a Business Analyst or Functional Consultant on medium to large-sized projects.
- Experience with enterprise business architecture concepts.
- Experience developing business cases from start to finish.
- Strong understanding of SDLC, software design, development, integration, and database concepts.
- Knowledge of user interface design principles.
- Experience with change management, quality assurance, risk management, disaster recovery, and business continuity planning.
- Experience conducting business analysis reviews and recommending options and changes.
- Experience providing technical leadership, functional business analysis, and architecture expertise.
- Knowledge of service delivery management, portfolio/program/project management, and resource management.
- Strong understanding of enterprise-level and client program-area business analysis and modeling.
- Knowledge of I⁢ policies, directives, standards, guidelines, and procedures.
- Understanding of current I⁢ trends and technologies.
- Ability to assess business requirements and identify appropriate technology solutions.
- Strong analytical and problem-solving capabilities.
- Experience planning, coordinating, and leading business analysis and process improvement activities within time, risk, and resource constraints.
- Hands-on experience working in Agile/Scrum environments, including sprint planning and daily standups.
- Experience with change management, user adoption, communication, and training.
- Experience with user-centered design and prototyping tools such as Figma.
- Experience with budget estimation, ROI, and cost-benefit analysis.
- Experience identifying, assessing, and mitigating project risks.
- Ability to balance competing priorities and manage stakeholder expectations.
Communication &
- Interpersonal Skills – 20%
- Excellent written and verbal communication skills.
- Ability to prepare clear, concise, and comprehensive documentation, reports, reviews, and assessments.
- Ability to communicate complex technical and business concepts to both technical and non-technical audiences.
- Strong presentation and stakeholder engagement skills.
- Strong customer service and relationship management capabilities.
- Ability to clearly explain design concepts and development processes.
- Ability to adapt to changing requirements and dynamic business environments.
- Solid analytical, logical, and systematic problem-solving skills.
- Ability to develop innovative and effective solutions.
- Proven ability to work collaboratively with cross-functional teams, including developers, QA specialists, business stakeholders, and project leadership.
- Strong interpersonal, negotiation, facilitation, and collaboration skills.
- Demonstrated ability to meet deadlines and deliver high-quality work.
Desirable Skills
- Experience using information retrieval packages.
- Knowledge of Information Management principles, concepts, policies, and practices.
- Knowledge of business functional modeling and business event modeling.
- Experience with structured, object-oriented, and Agile methodologies.
- Experience developing performance measures for business analysis evaluation.
- Knowledge and understanding of AODA and related regulations and standards.
- Experience with cloud-native systems.
- Experience with Microsoft Dynamics 365.
How to Apply If this opportunity matches your experience and interests, please send the following mandatory documents to
[email protected] by Thursday, September 10, 2026, at 10:00 AM EST:
- Updated Resume in Word Format –
- Mandatory
- References –
- Mandatory
- Expected Hourly Rate –
- Mandatory
- Visa Status –
- Mandatory
- LinkedIn ID –
- Mandatory
Important: Applications without all mandatory documents cannot be processed or submitted. If this role is not suitable for you, please feel free to forward it to Senior Business Analysts / Functional Consultants with strong experience in business requirements, process modeling, use cases, systems diagrams, Agile/Scrum, business cases, stakeholder engagement, SDLC, and enterprise I⁢ environments.
Experience with cloud-native systems and Microsoft Dynamics 365 would be an added advantage.
📌 Business Analyst – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto