Back to job search
S M Software Solutions Inc logo

RQ00821 – Solution Architect – CRM – Intermediate

  • Toronto, ON
  • Hybrid
  • Posted Oct 17, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Internship / apprenticeship
Experience level
Lead · 15+ years
Posting language
English
Working hours
37 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level

Job summary

Lead functional and technical solution development for Maximo work management, including configuration, custom applications, integrations, mobile solutions, and end-to-end implementation. Coordinate with City divisions, vendors, and project teams on requirements, design, testing, deployment, issue tracking, and delivery of high-quality solutions.

Job details

Client: Supply Ontario – RQ00821 We are seeking an experienced Solution Architect – CRM – Intermediate / IBM Maximo Subject Matter Expert (SME) to support the EWMS Program in implementing work management solutions within the City's technology ecosystem. The ideal candidate will have extensive experience in IBM Maximo MAS, Maximo Mobile, and Maximo 7.6.x, including solution architecture, configuration, customization, enterprise integrations, data migration, testing, upgrades, and full lifecycle implementation. The successful candidate will lead functional and technical solution development, collaborate with City divisions and vendors, oversee implementation activities, and ensure high-quality, scalable, and maintainable Maximo solutions from design through testing and go-live deployment. Role Snapshot Job Title: RQ00821 – Solution Architect – CRM – Intermediate Client: Supply Ontario Work Location: Metro Hall, 55 John Street, Toronto, Ontario, Canada Work Arrangement: Hybrid – 3 Days Onsite Estimated Start Date: November 2, 2026 Estimated End Date: October 1, 2027 Business Days: 240.00 Anticipated Duration: 10 months Duration of Potential Extension: Not Applicable (NA) Hours: 7.25 hours per day, 5 days per week Public Sector Experience: Must Have Must Have 15+ years of demonstrable experience, preferably in the design, development, upgrade, documentation, 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. Proficiency in providing expert advice, solution design, and post-implementation support for Maximo and Maximo Mobile applications. Experience gathering business requirements, mapping business processes, designing Maximo-based solutions, and supporting program-level change management initiatives. Description Qualifications and Experience Strong background in leading development teams, providing technical direction, and supporting all stages of the Software Development Life Cycle (SDLC). Solid understanding of enterprise integrations, automation frameworks, and cloud technologies, ensuring scalable and maintainable solutions. Experience 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. Ability to collaborate with stakeholders across divisions and business units to build consensus, drive decision-making, and resolve technical challenges. Excellent communication, presentation, and problem-solving skills, with the ability to explain complex technical concepts to diverse audiences. Technical Capabilities Customization: Experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Java, Python, or other scripting languages). Integration: Experience designing and implementing integrations using the Maximo Integration Framework (MIF). Web Technologies: Experience with RESTful APIs, GraphQL APIs, and web services. Version Control: Proficiency in Git or similar tools (e.g., Docker), as specified in the original requirements. Reporting: Proficiency in BIRT report design and development, and dashboarding using BI tools. Application Design: Experience with Maximo Application Designer. Database: Strong skills in Oracle SQL and DB2, including query and script development. Spatial Configuration: Strong knowledge of Maximo Spatial configuration and ArcGIS. Maximo Versions: Experience with Maximo 9.x and 7.6.x configuration and application development. Mobile: Experience with Maximo Mobile development and support. Role Overview – Maximo Subject Matter Expert (SME) A Maximo Subject Matter Expert (SME) is required to support the EWMS Program in implementing work management solutions within the City's technology ecosystem. The SME will be responsible for leading both the functional and technical aspects of Maximo solution development, including configuration design, system integrations, custom Maximo applications, and mobile solutions, while ensuring a high standard of quality throughout. Additionally, the SME will oversee the end-to-end realization of the solution, from design through testing and go-live deployment. The ideal candidate must possess deep expertise in Maximo Work Management processes, including experience with implementation challenges and strategies for effective resolution. Deliverables Demonstrate the ability to lead teams, manage multiple projects, and collaborate with stakeholders at various levels. Work closely with City divisions and assist in configuring or implementing the Maximo system according to divisional requirements to build consensus and resolve technical challenges. Lead divisional workshops and create functional design documents. Work closely with City vendors to ensure quality deliverables. Manage product testing through project resources and assist in promoting code to SIT/QA for UAT. Oversee the preparation of test plans, test cases, scenarios, and results documentation. Prioritize tasks and focus on important activities based on their due dates. Set realistic deadlines and consider all factors involved in completing a project or task before establishing a deadline. Be reliable, consistently meet deadlines, and build trust and credibility with divisions and stakeholders. Track problems, defects, and issues within large projects. Analyse results and create reports for management when required. Identify dependencies and define them clearly so each team member understands what must be completed before proceeding. Ensure that a quality Maximo product or feature is delivered to the City. Provide assessments and recommendations regarding emerging technology trends and their effective use and acquisition for the City. Additional Terms and Conditions Anticipated Duration: 10 months. Duration of Potential Extension: NA. Work Location: Hybrid, with 3 days onsite. Public Sector Experience: Must Have. How to Apply If you are interested and your profile matches the requirements, kindly send the following mandatory documents to hrsmss@smsoftconsulting.com by Monday, October 19, 2026, at 12:00 PM EST. Mandatory Documents Updated Resume in Word format (Mandatory) Skills Matrix and References (Mandatory) Expected Hourly Rate (Mandatory) Visa Status (Mandatory) LinkedIn ID (Mandatory) Without the mandatory documents, we cannot submit a candidate. Please also note that the original communication specifies the updated resume in Word format, expected hourly rate, and Qualification Matrix as required submission documents. Please ensure that the applicable documents are included with your submission. Apply Online: Please submit your application through the SMSS career website. WhatsApp Group For daily job updates, you can also join our WhatsApp group using the link below: Join our WhatsApp Group Email is the best way to reach us.

What you’ll do

Lead functional and technical solution development for Maximo work management, including configuration, custom applications, integrations, mobile solutions, and end-to-end implementation. Coordinate with City divisions, vendors, and project teams on requirements, design, testing, deployment, issue tracking, and delivery of high-quality solutions.

Requirements

Requires 15+ years of experience with IBM Maximo work and asset management solutions and 12+ years leading large-scale Maximo implementations, migrations, testing, upgrades, and go-lives. Candidates should have strong expertise in Maximo architecture and development, integrations, data conversion, testing, databases, stakeholder collaboration, and public-sector environments.

Listed skills

  • Java · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • IBM Maximo MAS
  • Maximo 7.6.x
  • Maximo 9.x
  • Maximo Mobile
  • Solution Architecture
  • Maximo Work Management
  • Maximo Integration Framework
  • Enterprise Integrations
  • Data Migration
  • Automation Scripts
  • Java
  • Python
  • RESTful APIs
  • GraphQL APIs
  • BIRT Reporting
  • Oracle SQL

Job areas

  • Technology
  • Software
  • Management & Leadership
  • Government & Public Sector
  • Consulting

More jobs from S M Software Solutions Inc

See all jobs from S M Software Solutions Inc