Enable job alerts via email!

IBM Maximo Developer

Randstad Canada

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A staffing and recruitment firm is seeking a senior-level Development Specialist for IBM Maximo in Toronto. The role involves full-cycle development and integration of Maximo applications in a municipal setting. Ideal candidates will possess over 15 years of experience specifically with Maximo, strong scripting capabilities, and the ability to manage complex integrations. This 12-month contract allows for hybrid work, requiring onsite presence at least 2 days a week.

Benefits

Hybrid work flexibility
Hands-on experience with business-critical integrations
Opportunity to contribute to municipal transformation initiative

Qualifications

  • 15+ years of development experience with IBM Maximo solutions.
  • 12+ years in Maximo application development and configuration.
  • Proven experience in Maximo integrations via RESTful/GraphQL APIs.

Responsibilities

  • Configure, develop, test, and implement components within IBM Maximo.
  • Design and create BIRT reports and Cognos dashboards.
  • Collaborate across teams to deliver on divisional priorities.

Skills

Development experience with IBM Maximo solutions
Expertise in Maximo MASx, Maximo Mobile
Strong scripting experience (Jython, Python)

Tools

Eclipse
Visual Studio
Git

Job description

Our Client is seeking a Development Specialist – IBM Maximo to support an enterprise-wide work management system (EWMS) implementation. The successful candidate will act as a senior developer and solution integrator within a complex municipal ecosystem. You will be responsible for full-cycle development and configuration of Maximo applications, workflows, integrations, and reports, ensuring functionality, performance, and user alignment.

This is a 12-month hybrid contract with the potential for two 6-month extensions. You will work onsite at least 2 days per week based in Toronto.

Advantages
  • Onsite work in downtown Toronto with hybrid flexibility
  • Hands-on experience with Maximo MASx, Maximo Mobile, and Spatial
  • Build out business-critical integrations with SAP, Salesforce, GIS
  • Be a key technical contributor to a citywide transformation initiative
  • Work directly with municipal stakeholders across multiple divisions
Responsibilities
  1. Configure, develop, test, and implement components within IBM Maximo
  2. Design and create BIRT reports and Cognos dashboards
  3. Support Maximo upgrades, migrations, and documentation processes
  4. Integrate Maximo with SAP, Salesforce, GIS and other platforms via REST APIs, GraphQL, and DB integrations
  5. Write automation scripts using Jython/Python and configure Business Objects, Web Beans
  6. Build new Maximo applications, workflows, queries, and spatial functionalities
  7. Support QA with test plans, test cases, and unit/integration testing
  8. Monitor and resolve defects, log issues, and support release cycles
  9. Collaborate across teams to deliver on divisional priorities
  10. Track deliverables and dependencies, report to project management, and support data migration strategies
  11. Stay updated with emerging Maximo and enterprise asset management (EAM) trends
Qualifications
Must Have
  • 15+ years of development experience with IBM Maximo solutions
  • 12+ years of experience in Maximo application development and configuration
  • Expertise in Maximo MASx, Maximo Mobile, and version 7.6.x
  • Proven experience in Maximo integrations (SAP, GIS, Salesforce) via RESTful/GraphQL APIs
  • Strong scripting experience (Jython, Python, PLSQL)
  • Experience with Maximo Spatial, ArcGIS, BIRT Reports, Work Centers
  • Familiarity with Maximo Business Objects, Web Beans, and automation scripting
  • Proficient with version control systems (e.g., Git) and tools like Eclipse/Visual Studio
  • Experience with Maximo upgrades, migrations, and large-scale municipal projects
Nice to Have
  • Experience with Cognos reporting
  • Experience delivering solutions in a municipal or public-sector environment
  • Strong communication, problem-solving, and documentation skills
  • Familiarity with CI/CD processes and DevOps for Maximo
Summary

This is a senior-level opportunity for a Maximo Development Specialist to lead technical implementation and configuration in a mission-critical municipal program. You will directly shape how infrastructure, assets, and services are managed. If you are an expert Maximo developer looking for an impactful, long-term hybrid role in Toronto, we want to hear from you.

If you are interested in this role, please apply online at www.randstad.ca. Qualified candidates will be contacted.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. We are dedicated to increasing equity, diversity, and inclusion within our workplace by examining our policies, practices, and systems throughout the entire employee lifecycle. We aim to create an accessible and inclusive workplace, supporting all candidates' accommodation needs during the hiring process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.