RQ00772 – Applications Architect – Senior

S M Software Solutions Inc

Toronto

Hybrid

CAD 165,000 - 248,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Supply Ontario is seeking a Senior Applications Architect with deep IBM Maximo expertise to lead enterprise‑level architecture and cross‑platform designs. The role requires 10+ years in software development or systems engineering, strong leadership, and extensive public sector experience, including Maximo upgrades and integration with ERP systems.

The position is hybrid, based in Toronto at Metro Hall with 3 days onsite per week, starting October 5, 2026 and ending October 4, 2027, on a contract

Qualifications

  • 10+ years hands-on software development or systems engineering with IT leadership experience
  • Degree in IT, CS, Engineering, Information Systems, Math, or equivalent
  • Experience in advisory/consulting in utility sector
  • Experience documenting designs and configuring apps for business processes
  • Leading enterprise-wide Cloud transformations
  • Knowledge of Cloud adoption, IaC, software-defined infra, private/public Cloud

Responsibilities

  • Define the overall structure and relationships within complex applications and technology environments
  • Define application structures, reusable components, interfaces, and quality metrics
  • Develop cross‑platform applications in large distributed environments
  • Monitor systems and understand interactions between components at different levels
  • Define architectural standards, data flows, and integration points
  • Develop architecture documentation and support enterprise standards

Skills

IBM Maximo
Enterprise architecture
Cloud transformation
Technical leadership
Public sector experience

Education

Post-secondary degree in IT/CS/Engineering

Tools

IBM Maximo suite

Job description

  • Client: Supply Ontario
  • Job Type: Hybrid
  • Work Location: Metro Hall, 55 John Street, Toronto, Ontario, Canada
  • Onsite Requirement: 3 days onsite
  • Start Date: October 5, 2026
  • End Date: October 4, 2027
  • Business Days: 260
  • Hours: 7.25 hours per day, 5 days per week
Position Overview

Supply Ontario is seeking a highly experienced Applications Architect – Senior to provide technical leadership in a complex enterprise technology environment. The successful candidate will be responsible for defining application architecture, technical designs, application integrations, enterprise architecture deliverables, and cross-platform solutions.

The ideal candidate will have 10+ years of hands‑on software development, systems engineering, or related experience, strong leadership experience, extensive IBM Maximo expertise, enterprise Cloud transformation experience, and a strong background in application architecture and integration.

Experience working within the public sector is mandatory, with utility‑industry experience being highly preferred.

Must-Have Qualifications
  • 10+ years of hands‑on experience in software development, systems engineering, or a similar role, combined with extensive IT leadership experience in complex technological environments.
  • Post‑secondary education in Information Technology, Computer Science, Engineering, Information Systems, Mathematics, or an equivalent combination of education, experience, and certifications.
  • Experience in a technical advisory or consulting role, preferably within the utility industry.
  • Experience documenting functional and technical designs and configuring applications to support business processes and user stories throughout the work order lifecycle.
  • Experience leading major enterprise‑wide Cloud transformations.
  • Working knowledge of:
    • Cloud adoption
    • Infrastructure as Code (IaC)
    • Software‑defined infrastructure
    • Private and public Cloud environments
  • Extensive experience with the IBM Maximo application suite and platform.
  • Strong knowledge of Maximo functionality, reliability, availability, performance, security, databases, and supporting tools.
  • Strong Maximo super‑user capabilities.
  • Experience with Maximo 7.6, including 7.6.1.2.
  • Working knowledge of Maximo 9.1 / MAS 9.1.
  • Proficiency in Maximo upgrades and development.
  • Competency across Maximo modules and features, including:
    • Work Order Management
    • Asset Management
    • Preventive Maintenance
    • Corrective Maintenance
    • Configuration
    • Scripting
    • Report Development
    • System integrations and interfaces
Key Responsibilities
Application Architecture & Technical Design
  • Define the overall structure, logical components, and relationships within complex application and technology environments.
  • Define application structures and relationships, including reusable components, quality metrics, software organization, layering, and interfaces.
  • Develop, implement, and manage cross‑platform applications within large and distributed environments.
  • Monitor systems and understand interactions between components at different levels of abstraction.
  • Define source‑code limitations, technical requirements, and architectural standards.
  • Define interactions between application packages, databases, middleware, and related systems.
  • Develop functional and technical architecture and design documentation.
Enterprise Architecture
  • Develop enterprise architecture deliverables, including architecture models and supporting documentation.
  • Support application architecture and infrastructure design for large‑scale enterprise implementations.
  • Lead or contribute to multi‑tier application infrastructure design, documentation, and configuration.
  • Apply structured methodologies for application design, development, and implementation.
  • Ensure architectural solutions align with enterprise standards and business requirements.
IBM Maximo Architecture & Development
  • Provide extensive technical expertise across the IBM Maximo suite.
  • Support the continuous improvement of Maximo functionality, dependability, uptime, performance, security, databases, and supporting tools.
  • Lead or support Maximo upgrades and development across 7.6.1.2 and MAS 9.1 environments.
  • Design, configure, develop, and integrate Maximo applications.
  • Work across Maximo modules, including Work Order Management, Asset Management, Preventive and Corrective Maintenance, Configuration, Scripting, and Reporting.
  • Design and manage integrations between Maximo and other enterprise systems.
  • Support asset management application development and integration with ERP systems.
Cloud Transformation
  • Lead major enterprise‑wide Cloud transformation initiatives.
  • Apply knowledge of Cloud adoption strategies and software‑defined infrastructure.
  • Work with Infrastructure as Code (IaC) approaches.
  • Support architecture across private and public Cloud environments.
  • Ensure Cloud solutions align with enterprise architecture, security, performance, and operational requirements.
Stakeholder & Technical Advisory
  • Act as a technical advisor and consultant to business and technology stakeholders.
  • Communicate new features, benefits, technical assessments, analysis, and recommendations to stakeholders.
  • Work effectively with business partners, leadership, vendors, and technical teams.
  • Facilitate discussions and support technical decision‑making.
  • Translate complex technical concepts into clear business‑oriented recommendations.
General Skills & Experience
  • Experience developing and implementing application architectures at the required senior level.
  • Extensive experience working across at least two different computing platforms, operating systems, environments, database technologies, programming languages, and communication protocols.
  • Experience with middleware and gateways.
  • Knowledge of performance considerations across different technology environments.
  • Experience with structured application design, development, and implementation methodologies.
  • Extensive systems analysis and design experience within large‑scale environments.
  • Experience using development tools, CASE tools, information retrieval packages, project management software, and business re‑engineering tools.
  • Experience with data and process modelling methodologies, techniques, and tools.
  • Working knowledge of metadata structures, repository functions, and data dictionaries.
  • Experience developing enterprise architecture deliverables and models.
  • Awareness of emerging I&IT trends and technology directions.
  • Excellent analytical, problem‑solving, and decision‑making capabilities.
  • Strong verbal and written communication skills.
  • Strong interpersonal, facilitation, negotiation, and collaboration skills.
  • Demonstrated ability to work as part of a team and meet deadlines.
Desirable Skills
  • Knowledge of object‑oriented analysis and design techniques.
  • Experience developing enterprise architecture deliverables based on Ontario Government Enterprise Architecture methodologies, processes, and practices.
  • Knowledge of Information Management principles, concepts, policies, and practices.
  • Experience designing detailed functional and technical requirements for new and existing business solutions.
  • Experience developing enterprise architecture models and supporting documentation.
  • Experience leading multi‑tier application infrastructure design, documentation, and configuration for medium or large corporate implementations.
  • Experience designing, developing, implementing, and maintaining large complex applications.
  • Experience with workflow processes and dynamic forms.
  • Utility industry experience is highly preferred.
Additional Requirements
  • 10+ years of hands‑on software development, systems engineering, or related experience with extensive IT leadership experience in complex environments.
  • Post‑secondary education in IT, Computer Science, Engineering, Information Systems, Mathematics, or equivalent education/experience/certifications.
  • Technical advisory or consulting experience, preferably in the utility sector.
  • Experience documenting functional and technical designs and supporting business processes and user stories across the work order lifecycle.
  • Extensive asset management application development and ERP integration experience.
  • Experience leading enterprise‑wide Cloud transformations, including Cloud adoption, IaC, software‑defined infrastructure, and private/public Cloud.
  • Extensive IBM Maximo experience and strong knowledge of Maximo platform capabilities.
  • Experience with Maximo 7.6 / 7.6.1.2 and working knowledge of Maximo 9.1 / MAS 9.1.
  • Strong process management and controls to minimize risk exposure.
  • Strong teamwork, facilitation, negotiation, analytical, planning, and organizational capabilities.
  • Excellent written and verbal communication skills, with the ability to communicate confidently with business partners, leadership, and vendors.
Mandatory Work Arrangement
  • Hybrid position
  • 3 days onsite at Metro Hall, Toronto.
  • Candidates must be able to meet the onsite requirement.
Public Sector Experience

Candidates without the required public sector experience may not be considered.

Candidate Submission Requirements
  • Updated Resume in Word format – Mandatory
  • Completed Skills Matrix and References – Mandatory
  • Expected Hourly Rate – Mandatory
  • Visa Status – Mandatory
  • LinkedIn ID – Mandatory
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Architect - Senior
Applications Architect - Senior

GovTech Talent Solutions Inc. • Toronto

On-site
CAD 120,000 - 160,000
Senior Applications Architect: Maximo & Cloud Leader
Senior Applications Architect: Maximo & Cloud Leader

S M Software Solutions Inc • Toronto

Hybrid
CAD 165,000 - 248,000
RQ08932 - Systems Analyst - Senior
RQ08932 - Systems Analyst - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ08683 - Applications Architect - Senior
RQ08683 - Applications Architect - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ08036:Applications Architect - Senior
RQ08036:Applications Architect - Senior

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
RQ08128 - Applications Architect - Intermediate
RQ08128 - Applications Architect - Intermediate

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ09005 - Solutions Designer - Senior
RQ09005 - Solutions Designer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
RQ08836 - Software Developer - Senior
RQ08836 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 120,000
RQ00736 - Specialized IT Consultant - Senior
RQ00736 - Specialized IT Consultant - Senior

Source Code • Toronto

Hybrid
RQ09609 - Systems Analyst - Senior
RQ09609 - Systems Analyst - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000