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
View details
Apply Now