Job Title or Location
RECENT SEARCHES

RQ00659 - Software Developer - Senior

Maarut - 35 Jobs

East York, ON

Posted 6 days ago

Job Details:

Full-time
Executive

Qualifications:

  • Minimum of 15+ years of demonstrable experience, preferably within a municipal government environment, in the development and full lifecycle implementation of Work and Asset Management solutions using IBM Maximo MAS, Maximo Mobile, and Maximo 7.6.x.
  • Extensive 10+ years of hands-on experience in Maximo application configuration and development based on client and business requirements.
  • Considerable experience leading and supporting large-scale Maximo implementations, migrations, upgrades, testing activities, and technical documentation.
  • Strong experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Jython/Python or similar scripting languages), and related customization frameworks.
  • Considerable experience building integrations with enterprise systems such as SAP, Salesforce, GIS, and other platforms using Web Services, RESTful APIs, GraphQL APIs, and database technologies.
  • Experience using version control systems, particularly Git or similar source code management tools.
  • Proven experience developing Maximo applications, workflows, BIRT reports, Work Centers, queries, and PL/SQL components.
  • Strong knowledge and hands-on experience with Maximo Spatial configuration and ArcGIS integrations.
  • Proficiency with development tools such as Visual Studio .NET and/or Eclipse.
  • Self-motivated professional with strong troubleshooting, analytical, and communication skills.
  • Experience supporting functional test case development, application testing, functional testing, integration testing, and unit testing activities within Maximo programs.
  • Strong ability to translate business requirements into solution design, development, testing, and deployment activities within the Maximo platform.
  • Ability to provide technical guidance and strategies related to legacy data conversion, data migration, data mapping, and data loading using various methodologies and tools.

Assignment Duties:

  • Develop, configure, upgrade, test, implement, release, and document software components within Maximo applications.
  • Create IBM BIRT reports and BI dashboards using the Maximo application suite.
  • Work independently and collaboratively within teams to deliver solutions against aggressive schedules and project goals throughout all phases of the development lifecycle.
  • Communicate effectively with end users, business analysts, systems analysts, and project managers to gather requirements, define features, and develop solution designs.
  • Collaborate closely with Maximo technical staff to design, develop, and deploy new features and enhancements.
  • Develop thoroughly tested configurations and customizations, and perform quality assurance activities in alignment with established QA protocols.
  • Work effectively with other technology teams and solution architects to address complex technical challenges and enterprise-level integration requirements.
Deliverables
  • Work closely with EWMS Maximo program team and configure or develop Maximo system as per City's divisional requirements.
  • Conduct Unit testing of the product in DEV and promote the code to SIT/QA for UAT if needed.
  • Prepare 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.

Requirements

Must Haves:

  • Extensive 10+ years of hands-on experience in Maximo application configuration and development based on client and business requirements.
  • Considerable experience leading and supporting large-scale Maximo implementations, migrations, upgrades, testing activities, and technical documentation.
  • Strong experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Jython/Python or similar scripting languages), and related customization frameworks.
  • Considerable experience building integrations with enterprise systems such as SAP, Salesforce, GIS, and other platforms using Web Services, RESTful APIs, GraphQL APIs, and database technologies.

Share This Job:

Frequently Asked Questions