- Company Name
- StafinGo
- Job Title
- Software Developer Specialist - IBM Maximo
- Job Description
-
Job Title: Software Developer Specialist – IBM Maximo
Role Summary: Lead end‑to‑end development, configuration, testing, and deployment of IBM Maximo solutions for enterprise work and asset management. Deliver functional and technical enhancements, integrations, and reporting tools that meet business requirements and maintain high quality standards.
Expectations: Produce defect‑free, well‑documented code and configurations within schedule constraints; collaborate with business, technical, and project stakeholders; support large‑scale Maximo implementations, migrations, and upgrades; maintain knowledge of current technologies and best practices.
Key Responsibilities
- Design, configure, upgrade, test, implement, release, and document Maximo application components.
- Create BIRT reports and Cognos dashboards based on Maximo data.
- Perform unit, integration, and UAT testing, including test plan and case development.
- Integrate Maximo with SAP, Salesforce, GIS, and other systems via REST, GraphQL, Web Services and database connectors.
- Develop custom automation scripts (Jython, Python) and Web Beans (Java), build workflows, workcenters, queues, and PLSQL procedures.
- Configure Maximo Mobile applications (Apple, Android, Windows) and provide support.
- Manage source control using Git or equivalents and deliver well‑maintained, versioned artifacts.
- Generate status reports, defect logs, and dependency plans for project steering.
- Mentor team members and collaborate with architects to resolve complex architectural issues.
Required Skills
- 10+ years Maximo configuration and development experience, 5+ years on large implementations, migrations, and upgrades.
- Proficiency in Maximo Business Objects, Web Beans (Java), and scripting (Jython/Python).
- Integration experience with SAP, Salesforce, GIS, RESTful APIs, GraphQL, and relational databases.
- Expertise in Maximo 7.6.x, MAS‑x, Maximo Mobile, BIRT, Cognos, and ArcGIS spatial configuration.
- Strong knowledge of PLSQL, Workflows, Queues, and Workcenters.
- Familiarity with Visual Studio .NET, Eclipse, Git, and version‑control best practices.
- Excellent troubleshooting, communication, and stakeholder‑management skills.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (preferred).
- IBM Maximo Certified Professional or equivalent certifications are a plus.