Senior Software Developer – Maximo

90636
Toronto, ON
Contract
21 hours ago

Job Title: Senior Software Developer – Maximo
Location: Toronto, ON (Hybrid)
Estimated Duration: 12 Months

Job Title
Software Developer – Senior
Description
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.

The pay range that the employer reasonably expects to pay for this position is between CA$90.00 and CA$110.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!