Applications Architect – Senior (RQ11386) Client: Ministry of Public and Business Service Delivery and Procurement Location: 222 Jarvis Street, Toronto, Ontario (Onsite) We are seeking an experienced Senior Applications Architect to design, develop, and oversee enterprise application architectures supporting complex government technology initiatives. The successful candidate will provide technical leadership in application architecture, integration design, cloud solutions, and enterprise application modernization within large-scale distributed environments. The ideal candidate will have extensive experience designing and implementing enterprise application architectures, with strong expertise in Azure/AWS cloud platforms, MuleSoft or similar integration technologies, Java, Microsoft .NET, REST APIs, databases, DevOps, CI/CD pipelines, and enterprise architecture practices.
Experience supporting large government applications and Ontario Public Sector environments is highly desirable.
Role Snapshot Requisition ID: RQ11386 Job Title: Applications Architect – Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 222 Jarvis Street, Toronto, Ontario (Onsite) Estimated Start Date: August 10, 2026 Estimated End Date: August 10, 2027 Contract Duration: 254 Business Days Extension: Probable following the initial engagement Work Schedule: 7.25 Hours per Day Security Clearance: No Clearance Required Mandatory Application Documents Interested candidates should submit the following to
[email protected] by Friday, August 7 at 10:00 AM EST.
Mandatory Documents Updated
Resume (Microsoft Word format)
Professional References
Expected Hourly Rate
Visa Status
LinkedIn Profile URL Applications submitted without all mandatory documents cannot be processed.
Key Responsibilities Application Architecture & Solution Design (40%)
Define and develop application architecture solutions for large-scale distributed enterprise environments.
Design application structures, reusable components, interfaces, and integration patterns.
Develop application models, architecture diagrams, technical designs, and documentation.
Define relationships between applications, databases, middleware platforms, and enterprise services.
Design scalable, secure, and maintainable application solutions aligned with business and technology objectives.
Analyze system interactions across multiple application layers and define technical requirements and limitations.
Support application modernization initiatives across on-premises and cloud environments.
Cloud, Integration & Technical Architecture (40%)
Design and implement cloud-based application architectures using platforms such as Microsoft Azure and AWS.
Develop hybrid integration solutions connecting on-premises and cloud environments using MuleSoft or similar middleware technologies.
Design and support REST API integrations, web applications, and lightweight applications.
Provide technical expertise across
Java and Microsoft .NET technologies
.NET Core and Entity Framework
Web API development
Azure SQL and cloud databases
SQL Server and Oracle databases
Structured and unstructured cloud data solutions
Azure Blob Storage and Cosmos DB
Support DevOps practices including CI/CD pipeline implementation and automation.
Evaluate performance, scalability, security, and operational considerations across application environments.
Enterprise Architecture & Delivery Support (20%)
Develop enterprise architecture deliverables, including application models and technical documentation.
Apply structured methodologies for application design, development, and implementation.
Support Agile delivery teams through architecture guidance and technical decision-making.
Collaborate with developers, solution architects, business stakeholders, and technical teams.
Prepare architecture documentation, technical assessments, reports, and recommendations.
Communicate complex technical designs in a clear and understandable manner.
Ensure solutions align with enterprise standards, security practices, and governance requirements.
Required Skills &
Experience Skill / Experience Years Required Application Architecture &
• Enterprise Solution Design Required Large-Scale Distributed Application Environments Required Cloud Architecture (Azure/AWS) Required Hybrid Cloud &
• On-Prem Integration Required MuleSoft or Similar Middleware Integration Tools Required Java and Microsoft .NET Technologies Required REST APIs and Enterprise Integrations Required SQL Server, Oracle &
• Cloud Database Technologies Required Azure SQL, Azure Blob Storage,
Cosmos DB Required Web Applications / Lightweight Applications Required Application Modeling &
• Architecture Documentation Required DevOps &
• CI/CD Pipeline Experience Required Agile Methodologies Required Cybersecurity &
• Secure Application Architecture Required Technical Skills &
• Tools Microsoft Azure Cloud Platform
AWS Cloud Services
Dynamics 365 and Power Platform
MuleSoft or equivalent integration platforms
REST API design and integration
Java application development
Microsoft .NET / .NET Core
Entity Framework
Azure DevOps
CI/CD pipelines
SQL Server
Oracle Database
Azure SQL
Cosmos DB
Azure Blob Storage
Enterprise architecture modeling tools
Data and process modeling methodologies Highly Desired Qualifications Ontario Public Service (OPS) or broader public-sector experience
Experience with Ontario Government Enterprise Architecture methodologies
Knowledge of enterprise architecture frameworks and practices
Experience designing large government applications
Experience with multi-tier application infrastructure design
Knowledge of object-oriented analysis and design techniques
Experience with Information Management principles and practices
Experience developing workflow solutions and dynamic forms
Experience supporting complex enterprise modernization initiatives Ideal Candidate Profile The ideal candidate is a highly skilled Senior Applications Architect with extensive experience designing enterprise application solutions across cloud and hybrid environments. You bring solid expertise in application architecture, integration patterns, cloud platforms, APIs, databases, DevOps, and enterprise modernization. You are comfortable working with complex government systems, collaborating with multidisciplinary teams, and translating business requirements into scalable technical solutions.
How to Apply Interested candidates should submit the following by Friday, August 7 at 10:00 AM EST to
[email protected]: Updated Resume (Word Format) (Mandatory)
Professional References (Mandatory)
Expected Hourly Rate (Mandatory)
Visa Status (Mandatory)
LinkedIn Profile (Mandatory) Applications missing any mandatory documents cannot be considered. If this opportunity is not the right fit for you, please share it with experienced Applications Architects, Solution Architects, Enterprise Architects, or Cloud Architects with expertise in Azure/AWS, MuleSoft integrations, Java, .NET, REST APIs, enterprise applications, DevOps, CI/CD, and large-scale public-sector technology solutions.
📌 Applications Architect - Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto