Applications Architect - Senior (Toronto)

Applications Architect - Senior (Toronto)

06 Aug
|
S M Software Solutions
|
Toronto

06 Aug

S M Software Solutions

Toronto

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 strong 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)

Skilled 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: applications architect - senior (toronto) / toronto