Jobs.ca
Jobs.ca
Language
S M Software Solutions Inc logo

RQ11386 - Applications Architect - Senior

Toronto, Ontario, Canada
Senior Level
Full-Time

About the role

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 hrsmss@smsoftconsulting.com 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 hrsmss@smsoftconsulting.com:

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.

About S M Software Solutions Inc

IT Services and IT Consulting

SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.

Similar Jobs