cover image
S M Software Solutions Inc

RQ00488 - Applications Architect - Senior

On site

Toronto, Canada

Senior

Full Time

26-01-2026

Share this job:

Skills

Communication Python Java Go Test Quality Assurance Application Testing Change Management Problem-solving Decision-making Software Development SDLC

Job Specifications

Job Title

RQ00488 - Applications Architect - Senior

Start Date

2026-02-16

Client

Supply Ontario

End Date

2027-01-15

Work Location:

Metro Hall, 55 John Street, Toronto, ON, Canada

#Business Days:

240.00

Job Type

Hybrid

Hours Per Day Or Week

7.25 hours per day (5 Days)

Must Haves

IBM Maximo implementations a MUST :

12+ years of demonstrable experience, preferably in the design, development, upgrade, document and full life-cycle implementation of Work and Asset Management solutions using IBM Maximo MAS, Maximo Mobile, and Maximo 7.6.x.
12+ years of extensive experience leading large-scale IBM Maximo implementations, including project delivery, system migrations, testing, upgrades, and major go-lives.
Strong background in leading development teams, providing technical direction, and supporting all stages of the software development life cycle (SDLC).
Proficient in providing expert advice, solution design, and post-implementation support for Maximo and Maximo Mobile applications.
Solid understanding of enterprise integrations, automation frameworks, and cloud technologies, ensuring scalable and maintainable solutions.
Skilled in gathering business requirements, mapping business processes, designing Maximo-based solutions, and supporting program-level change management initiatives.

Description

Qualifications and Experience:

12+ years of demonstrable experience, preferably in the design, development, upgrade, document and full life-cycle implementation of Work and Asset Management solutions using IBM Maximo MAS, Maximo Mobile, and Maximo 7.6.x.
12+ years of extensive experience leading large-scale IBM Maximo implementations, including project delivery, system migrations, testing, upgrades, and major go-lives.
Strong background in leading development teams, providing technical direction, and supporting all stages of the software development life cycle (SDLC).
Proficient in providing expert advice, solution design, and post-implementation support for Maximo and Maximo Mobile applications.
Solid understanding of enterprise integrations, automation frameworks, and cloud technologies, ensuring scalable and maintainable solutions.
Skilled in gathering business requirements, mapping business processes, designing Maximo-based solutions, and supporting program-level change management initiatives.
Experienced in legacy data conversion, data mapping, and data migration - managing the process end-to-end with accuracy and accountability.
Strong involvement in system and application testing, including developing test cases, executing unit and system tests, and validating results for quality assurance.
Adept at collaborating with stakeholders across divisions and business units to build consensus, drive decision-making, and resolve technical challenges.
Recognized for excellent communication, presentation, and problem-solving skills, with the ability to articulate complex technical concepts to diverse audiences.

Technical Capabilities

Customization: Experience in Maximo Business Objects & Web Beans (Java), Automation Scripts (Java, Python or other scripting languages)
Integration: Experience designing and implementing integrations using Maximo Integration Framework (MIF)
Spatial Configuration: Strong knowledge of Maximo Spatial configuration & ArcGis
Mobile: Experience with Maximo Mobile development and support

Deliverables

Ability to lead teams, manage projects, and collaborate with stakeholders at various levels.
Work closely with EWMS Maximo program team and assist in configuring or implementing Maximo system as per City’s divisional requirements to build consensus and resolve technical challenges.
Manage testing of the product via Program resources and assist in promoting the code to SIT/QA for UAT.
Oversee the preparation of test plans, test cases, scenarios, and result documents.
Prioritize tasks and focus on the important tasks based on their due dates.
Set realistic deadlines and consider all factors involved in completing the project or task before setting a deadline.
Be reliable and consistently meeting deadlines, build trust and credibility with divisions and stakeholders.
Track problems, defects, and issues within a large project.
Analyse results and creating reports for Management when needed.
Identify dependencies and define them clearly so that each team member knows what needs to be completed before moving on.
Assure the quality product or feature of Maximo is delivered for City.
Provide assessments and recommendations of new technology trends on the effective use and acquisition for the City.

Notes

Location: 3 days in office/2 days remote

Public Sector Experience: Nice to Have

Eligibility and Application Steps

If you are enthusiastic about this exciting opportunity, we kindly request you to provide the following documents: hrsmss@smsoftconsulting.com

Without mandatory documents, we cannot submit a candidate.

Updated Resume in word format (Mandatory)
Skills Matrix and References (M

About the Company

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. Know more