We are seeking an experienced Senior Applications Architect to lead the structural design, logical layering, and technical interrelationships of enterprise-scale computer systems and cloud-based applications. In this role, you will define application architecture frameworks, identify reusable components, establish interface standards, and manage complex cross-platform integrations across cloud and on-premises environments. Working across Azure/AWS cloud ecosystems, modern databases, and middleware gateways, you will ensure end-to-end software scalability, performance, security, and maintainability.
...
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 12-month contract.
Advantages
Enterprise Tech Stack: Architectural influence across Azure/AWS, MuleSoft, Dynamics 365, .NET Core, and modern cloud databases.
Hybrid Architecture Leadership: Lead end-to-end integration designs connecting legacy on-premises infrastructure with modern cloud platforms.
High-Impact Governance: Define core application boundaries, reusable software components, and CI/CD pipeline strategies.
Predictable Onsite Collaboration: Work alongside senior engineering teams in a structured, 5-day onsite workspace.
Responsibilities
Application Architecture & Design: Define the overall structure, logical components, layering, and interfaces for complex multi-tier enterprise applications.
Hybrid & Cloud Integration: Architect and manage secure integrations connecting on-premises systems and cloud platforms (Azure/AWS) using MuleSoft, REST APIs, and middleware gateways.
Database & Data Architecture: Design and optimize interactions across structured, unstructured, and cloud database technologies including SQL Server, Oracle, Azure SQL, Cosmos DB, and Azure Blob storage.
Full-Stack Application Frameworks: Establish architectural patterns, models, and code structures for custom application development utilizing Microsoft .NET (.NET Core, ASP.NET, Entity Framework), Web APIs, and Java.
DevOps & Release Pipeline Architecture: Oversee CI/CD deployment pipeline strategies, source control governance, and automated release management.
Security & Performance Standards: Ensure application architectures meet rigorous enterprise cybersecurity standards, quality-level metrics, and high-performance requirements.
Technical Documentation & Communication: Produce detailed functional and technical design documents, architectural models, and reports, presenting complex technical concepts clearly to stakeholders.
Qualifications
Application Architecture Seniority: Extensive hands-on experience designing and implementing multi-tier enterprise application architectures (Strictly Required).
Hybrid Integration Tools: Proven experience managing on-premises and cloud connections using MuleSoft or equivalent integration platforms (Strictly Required).
Cloud Platforms & Cybersecurity: Strong experience with cloud platforms (specifically Azure or AWS), solution architecture, Java, Microsoft .NET, and cybersecurity controls (Strictly Required).
Database Engineering: Hands-on experience with SQL Server, Oracle, and cloud databases (Azure SQL, Cosmos DB, Azure Blob, SQL Managed Instance) (Strictly Required).
Custom .NET Development & APIs: Demonstrated experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, and DevOps/CI/CD pipelines (Strictly Required).
Low-Code & SaaS Platforms: Hands-on experience with Microsoft Dynamics 365 and Power Platform (Strictly Required).
Nice to Have:
Prior public sector or large government IT experience.
Summary
If you're interested in the "Senior Applications Architect" 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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an experienced Senior Applications Architect to lead the structural design, logical layering, and technical interrelationships of enterprise-scale computer systems and cloud-based applications. In this role, you will define application architecture frameworks, identify reusable components, establish interface standards, and manage complex cross-platform integrations across cloud and on-premises environments. Working across Azure/AWS cloud ecosystems, modern databases, and middleware gateways, you will ensure end-to-end software scalability, performance, security, and maintainability.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 12-month contract.
Advantages
Enterprise Tech Stack: Architectural influence across Azure/AWS, MuleSoft, Dynamics 365, .NET Core, and modern cloud databases.
Hybrid Architecture Leadership: Lead end-to-end integration designs connecting legacy on-premises infrastructure with modern cloud platforms.
High-Impact Governance: Define core application boundaries, reusable software components, and CI/CD pipeline strategies.
...
Predictable Onsite Collaboration: Work alongside senior engineering teams in a structured, 5-day onsite workspace.
Responsibilities
Application Architecture & Design: Define the overall structure, logical components, layering, and interfaces for complex multi-tier enterprise applications.
Hybrid & Cloud Integration: Architect and manage secure integrations connecting on-premises systems and cloud platforms (Azure/AWS) using MuleSoft, REST APIs, and middleware gateways.
Database & Data Architecture: Design and optimize interactions across structured, unstructured, and cloud database technologies including SQL Server, Oracle, Azure SQL, Cosmos DB, and Azure Blob storage.
Full-Stack Application Frameworks: Establish architectural patterns, models, and code structures for custom application development utilizing Microsoft .NET (.NET Core, ASP.NET, Entity Framework), Web APIs, and Java.
DevOps & Release Pipeline Architecture: Oversee CI/CD deployment pipeline strategies, source control governance, and automated release management.
Security & Performance Standards: Ensure application architectures meet rigorous enterprise cybersecurity standards, quality-level metrics, and high-performance requirements.
Technical Documentation & Communication: Produce detailed functional and technical design documents, architectural models, and reports, presenting complex technical concepts clearly to stakeholders.
Qualifications
Application Architecture Seniority: Extensive hands-on experience designing and implementing multi-tier enterprise application architectures (Strictly Required).
Hybrid Integration Tools: Proven experience managing on-premises and cloud connections using MuleSoft or equivalent integration platforms (Strictly Required).
Cloud Platforms & Cybersecurity: Strong experience with cloud platforms (specifically Azure or AWS), solution architecture, Java, Microsoft .NET, and cybersecurity controls (Strictly Required).
Database Engineering: Hands-on experience with SQL Server, Oracle, and cloud databases (Azure SQL, Cosmos DB, Azure Blob, SQL Managed Instance) (Strictly Required).
Custom .NET Development & APIs: Demonstrated experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, and DevOps/CI/CD pipelines (Strictly Required).
Low-Code & SaaS Platforms: Hands-on experience with Microsoft Dynamics 365 and Power Platform (Strictly Required).
Nice to Have:
Prior public sector or large government IT experience.
Summary
If you're interested in the "Senior Applications Architect" 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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more