Location
In office (Toronto)
Seniority
Middle
Visa
Positions approved through LMIA in 12 months: 1
Employment
Contractor
First seen by Alion on Nov 10, 2026.
Overview
Company
Impact
Profile match
Randstad Canada is the Canadian subsidiary of the Dutch staffing group Randstad N.V., headquartered in Toronto, Ontario. It provides temporary and contract staffing, permanent placement, executive recruitment and managed workforce services in IT, engineering, finance and accounting, administration and industrial work. It advertises client positions such as SCADA engineers, Power Platform developers, civil engineering technicians and compliance analysts in Toronto, Quebec City, Montreal and other Canadian cities.
We are seeking an experienced Intermediate Systems Analyst to deliver technical expertise in systems analysis, solution design, and data modeling for complex enterprise applications. In this role, you will act as a key liaison between business stakeholders and technical teams, translating business needs into detailed technical specifications, architecture blueprints, and data models. Working across the full Systems Development Life Cycle (SDLC), you will leverage your expertise in conceptual, logical, and physical database modeling, SQL scripting, and object-oriented architectures (Java and Angular) to guide application development, coordinate testing and integration, and ensure high-quality, cost-effective solutions.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 4-month contract
Advantages
End-to-End Analysis: Lead system design and analysis from requirements elicitation through to final deployment.
Modern Full-Stack Scope: Work hands-on with Java, Angular, and multi-tier database architectures.
Direct Stakeholder Engagement: Drive collaboration between business clients, development teams, and architecture groups.
Central Location: Full-time onsite engagement in a dedicated Toronto office environment.
Responsibilities
Conduct end-to-end systems analysis, technical requirements gathering, and system design across all stages of the SDLC.
Author detailed technical design documents, system architecture artifacts, and functional specifications.
Develop, reverse-engineer, and maintain conceptual, logical, and physical data models, including Entity Relationship Diagrams (ERDs) and metadata reports.
Write, test, and optimize complex database SQL scripts to support application functionality and backend structures.
Collaborate with software development teams to guide implementation utilizing object-oriented programming languages, specifically Java and Angular frameworks.
Facilitate Joint Application Design (JAD) sessions, user interviews, and workshops to translate business requirements into technical system solutions.
Plan, coordinate, and execute system integration testing, manual functional testing, and User Acceptance Testing (UAT) with clients.
Develop comprehensive QA artifacts including test plans, test cases, and requirement traceability matrices.
Assist in evaluating architecture components, technical feasibility studies, and threat and risk assessment (TRA) documentation.
Provide implementation and post-implementation support, troubleshooting technical issues across multi-tier environments.
Qualifications
Systems Analysis & Design: 5+ years of dedicated system analysis and design experience, preferably in a large, complex business environment (Strictly Required).
Technical Documentation: Demonstrated experience authoring detailed design documents, technical specifications, and system architecture blueprints (Strictly Required).
Database Modeling: Proven experience in conceptual, logical, and physical database modeling, including reverse-engineering physical data models and creating ERDs (Strictly Required).
Database SQL Scripting: Strong hands-on experience developing and executing database SQL scripts (Strictly Required).
Object-Oriented Programming (Java & Angular): Practical programming background with object-oriented languages, with mandatory experience in Java and Angular web frameworks (Strictly Required).
Communication & Facilitation: Excellent verbal communication and presentation skills with demonstrated ability to lead technical sessions and engage diverse stakeholders (Strictly Required).
Nice-to-Have Assets:
Prior systems analysis experience within the public sector or government enterprise environments.
Practical knowledge of Threat, Risk, Assessment (TRA) processes and documentation.
Familiarity with digital accessibility standards (AODA / WCAG 2.0 Level AA).
Experience working with multi-dimensional data models, cubes, and data warehouse concepts.
Summary
If you're interested in the "Intermediate Systems Analyst" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 4-month contract
Advantages
End-to-End Analysis: Lead system design and analysis from requirements elicitation through to final deployment.
Modern Full-Stack Scope: Work hands-on with Java, Angular, and multi-tier database architectures.
Direct Stakeholder Engagement: Drive collaboration between business clients, development teams, and architecture groups.
Central Location: Full-time onsite engagement in a dedicated Toronto office environment.
Responsibilities
Conduct end-to-end systems analysis, technical requirements gathering, and system design across all stages of the SDLC.
Author detailed technical design documents, system architecture artifacts, and functional specifications.
Develop, reverse-engineer, and maintain conceptual, logical, and physical data models, including Entity Relationship Diagrams (ERDs) and metadata reports.
Write, test, and optimize complex database SQL scripts to support application functionality and backend structures.
Collaborate with software development teams to guide implementation utilizing object-oriented programming languages, specifically Java and Angular frameworks.
Facilitate Joint Application Design (JAD) sessions, user interviews, and workshops to translate business requirements into technical system solutions.
Plan, coordinate, and execute system integration testing, manual functional testing, and User Acceptance Testing (UAT) with clients.
Develop comprehensive QA artifacts including test plans, test cases, and requirement traceability matrices.
Assist in evaluating architecture components, technical feasibility studies, and threat and risk assessment (TRA) documentation.
Provide implementation and post-implementation support, troubleshooting technical issues across multi-tier environments.
Qualifications
Systems Analysis & Design: 5+ years of dedicated system analysis and design experience, preferably in a large, complex business environment (Strictly Required).
Technical Documentation: Demonstrated experience authoring detailed design documents, technical specifications, and system architecture blueprints (Strictly Required).
Database Modeling: Proven experience in conceptual, logical, and physical database modeling, including reverse-engineering physical data models and creating ERDs (Strictly Required).
Database SQL Scripting: Strong hands-on experience developing and executing database SQL scripts (Strictly Required).
Object-Oriented Programming (Java & Angular): Practical programming background with object-oriented languages, with mandatory experience in Java and Angular web frameworks (Strictly Required).
Communication & Facilitation: Excellent verbal communication and presentation skills with demonstrated ability to lead technical sessions and engage diverse stakeholders (Strictly Required).
Nice-to-Have Assets:
Prior systems analysis experience within the public sector or government enterprise environments.
Practical knowledge of Threat, Risk, Assessment (TRA) processes and documentation.
Familiarity with digital accessibility standards (AODA / WCAG 2.0 Level AA).
Experience working with multi-dimensional data models, cubes, and data warehouse concepts.
Summary
If you're interested in the "Intermediate Systems Analyst" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,164,205 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Analytics
Remote, many countries
Similar stack
Same company
Toronto
Senior Analyst, Wealth Data Foundations
1 day ago
$39k – $85k per year · In office · Full-Time · 4+ years exp · Toronto
Python
SQL
Apply
Information System Reporting Analyst, BORN Ontario, Temporary Full-Time (1.0) (until March 2029)
6 hours ago
Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Ottawa
SQL
SAS
Apply
Senior BI Developer
1 day ago
In office · Edmonton
SQL
Databases
Databricks
AI/ML
Copilot
DevOps
Azure
Analytics
Power BI
ETL/ELT
Apply
Hybrid · Full-Time · 7+ years exp · Kitchener
Analytics
Microsoft Excel
Management
ServiceNow
ITIL
Apply
Apply
Product Analyst (GameDev)
1 hour ago
Remote (EAEU) · Full-Time · Master's Degree · Moscow
Python
SQL
Databases
ClickHouse
AI/ML
Model Context Protocol
LLM
Context Engineering
Mobile
Firebase
AppsFlyer SDK
Apply
Стажер продуктовый аналитик
1 hour ago
Remote (likely EAEU) · Internship · Moscow
Python
SQL
AI/ML
NumPy
Analytics
Power BI
Apply
BI-аналитик
2 hours ago
Remote (likely EAEU) · 3+ years exp · Moscow
Java
SQL
Databases
PostgreSQL
ClickHouse
RabbitMQ
ElasticSearch
Apache Kafka
Greenplum
DevOps
Zabbix
Prometheus
Kubernetes
Grafana
Apply
Remote (likely EAEU) · Moscow
1C
Management
BPMN
Apply
Apply
Lead Business Systems Analyst
1 day ago
In office · Full-Time · 7+ years exp · Toronto
SQL
Management
Agile
Apply
Senior Risk Analyst
1 day ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
SQL
Databases
Microsoft Fabric
DevOps
Azure
Analytics
Power BI
ETL/ELT
Microsoft Excel
Apply
Apply
Apply
Inside Sales Representative
1 day ago
$56k – $70k per year · Hybrid · Full-Time · Toronto
Marketing
Salesforce
Apply
This is one of many
2,164,205 more open roles from verified company boards, updated every day.

