Senior Software Engineer - Maximo
New
J
JobgetherEnterprise asset management
Based in United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience in application development, application support, or enterprise platform engineering; 5+ years of experience working with Scrum/Agile, ITIL, and software development lifecycle practices, including at least 2 years on an Agile development team; 2+ years of experience implementing or supporting Maximo within cloud-based architectures.
- Required Skills
- DockerSQLJavaKubernetes
Requirements
- Bachelor’s degree in Information Technology, Computer Science, Engineering, Business Information Systems, or a related field, or equivalent practical experience.
- 5+ years of experience in application development, application support, or enterprise platform engineering.
- 5+ years of experience with Scrum/Agile, ITIL, and software development lifecycle practices, including at least 2 years on an Agile development team.
- 2+ years of experience implementing or supporting Maximo within cloud-based architectures.
- Strong knowledge of Enterprise Asset Management systems, Maximo implementation practices, and utility asset management processes.
- Strong understanding of Maximo architecture, modules, security models, configuration patterns, and extension points.
- Hands-on experience with Maximo configuration and customization, including Database Configuration, Escalations, Cron Tasks, workflows, automation scripts, MBO customizations, BIRT reports, and integration frameworks.
- Experience developing or supporting integrations with enterprise platforms such as SAP, Salesforce, GIS, and mobile applications.
- Experience with Kubernetes, Docker, cloud deployment patterns, source control, and CI/CD practices.
- Proficiency in Java and SQL.
- Experience optimizing Maximo performance and improving platform reliability, maintainability, and operational support outcomes.
- Strong communication, collaboration, problem-solving, and stakeholder management skills, with the ability to work across technical and business teams.
Responsibilities
- Design, develop, configure, test, deploy, and support IBM Maximo 7.6 and MAS 9 solutions throughout the software delivery lifecycle.
- Support enterprise asset management capabilities for gas operations, including work management and execution, construction, inspections, and maintenance.
- Translate business and functional requirements into technical designs, delivery plans, and maintainable application solutions.
- Develop and support enterprise integrations using Web Services, REST/SOAP, Azure API Management, and the Maximo Integration Framework.
- Configure and extend Maximo using workflows, automation scripts, MBO customizations, BIRT reports, Database Configuration, Cron Tasks, and escalations.
- Deliver application enhancements, production fixes, performance improvements, automation, and operational support while maintaining reliability and data integrity.
- Troubleshoot application, integration, workflow, reporting, performance, and data issues.
- Create test plans, test cases, validation documentation, deployment evidence, technical designs, configuration notes, deployment guides, and user documentation.
- Promote engineering practices and support processes, mentor teammates, and share technical expertise with technical and functional teams.
- Collaborate with business and IT stakeholders, product teams, systems integrators, and engineers to deliver technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site