About the Role
Our client is seeking a Senior Software Developer (IBM Maximo) to support the Enterprise Work Management System (EWMS) program. This is a hands-on technical role focused on the configuration, customization, integration, and delivery of IBM Maximo solutions within a large municipal technology environment.
The successful candidate will work closely with program teams, architects, vendors, and business stakeholders to design, develop, test, and deploy Maximo solutions that support critical city operations. Key Responsibilities
Design, configure, develop, upgrade, test, and deploy IBM Maximo solutions
Deliver end-to-end Maximo development across Work Management and Asset Management modules
Develop and maintain:
Maximo Business Objects
Web Beans (Java)
Automation Scripts (Jython/Python)
Build and support integrations with enterprise systems such as SAP, Salesforce, GIS, and ArcGIS using REST, GraphQL, web services, and database connections
Develop BIRT reports, dashboards, and analytics (Cognos/Maximo)
Configure and support Maximo Mobile applications (iOS, Android, Windows)
Collaborate with architects and technical teams to resolve complex system issues
Perform unit testing in DEV and support deployments to SIT, QA, and UAT environments
Create and execute test plans, test cases, and document results
Track defects, risks, and dependencies throughout the project lifecycle
Support data migration, legacy data conversion, mapping, and loading activities
Ensure delivered solutions meet quality, security, and performance standards Required Qualifications
10+ years of hands-on IBM Maximo configuration and development experience
15+ years total experience delivering full lifecycle Work and Asset Management solutions
Strong experience with IBM Maximo MASx, Maximo 7.6.x, and Maximo Mobile
Minimum 5 years experience on large-scale Maximo implementations, upgrades, migrations, and testing
Proven expertise in:
Maximo Business Objects and Web Beans (Java)
Automation Scripts (Jython / Python)
Enterprise system integrations (SAP, Salesforce, GIS, ArcGIS)
Experience developing workflows, applications, BIRT reports, work centers, queries, and PL/SQL
Strong knowledge of RESTful and GraphQL APIs and database integrations
Experience using Git or similar version control tools
Excellent problem-solving, communication, and stakeholder engagement skills
Ability to translate business requirements into technical design, development, testing, and deployment Nice to Have
Experience working in public sector or municipal government environments
Strong knowledge of Maximo Spatial configuration
Experience with Visual Studio .NET and/or Eclipse
Exposure to enterprise architecture within large, complex organizations