Maximo Developer
Apply NowCompany: NFF, Inc
Location: Washington, DC 20011
Description:
About NFF
Networking for Future, Inc. (NFF) is a Washington, DC based company offering a performance-focused approach to delivering transformational IT business solutions. We take pride in keeping users productive and engaged by providing business and IT teams with the solutions they need to improve their performance in a dynamic, connected world.
NFF is the only Cisco Gold Partner headquartered in the District of Columbia with Advanced Specializations in all major IT disciplines. In addition to Cisco, NFF holds key strategic partnerships with VMware, NetApp, Microsoft, Riverbed, Splunk and many System Integrators. NFF is an ISO 9001:2015 certified company and has been ranked in Inc. Magazine's 500/5000 Fastest Growing Companies list since 2007.
We offer expert solutions relevant to: Network Infrastructures, Data Center & Cloud, Network & Endpoint Security, Application Assurance, Collaboration & Mobility and Staff Augmentation.
About this Position / Responsibilities
NFF is seeking one (1) 3MS Developer to support the operations and maintenance of the Maximo software platform and related integrations. The Maximo Developer will design, develop, and maintain solutions within the cloud-hosted Maximo environment, ensuring seamless integration with various enterprise systems such as PeopleSoft, Oracle ERP, Windchill, FleetWatch, Optram, PPG, Microsoft Power Platform. The developer will configure Maximo modules, implement minimal customizations, and optimize workflows to align with operational needs while minimizing system downtime. They will leverage the Maximo Integration Framework (MIF) and cloud-native tools to manage data exchange and ensure reliable system performance. Additionally, the developer will support upgrades, patches, application fixes, troubleshoot issues, and implement automation for Maximo administrative tasks, ensuring scalability, security, and compliance within the cloud infrastructure.
Qualifications
Minimum Requirements:
Education and Certification
NFF Disclosures
NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:
NFF is an Equal Opportunity Employer.
Networking for Future, Inc. (NFF) is a Washington, DC based company offering a performance-focused approach to delivering transformational IT business solutions. We take pride in keeping users productive and engaged by providing business and IT teams with the solutions they need to improve their performance in a dynamic, connected world.
NFF is the only Cisco Gold Partner headquartered in the District of Columbia with Advanced Specializations in all major IT disciplines. In addition to Cisco, NFF holds key strategic partnerships with VMware, NetApp, Microsoft, Riverbed, Splunk and many System Integrators. NFF is an ISO 9001:2015 certified company and has been ranked in Inc. Magazine's 500/5000 Fastest Growing Companies list since 2007.
We offer expert solutions relevant to: Network Infrastructures, Data Center & Cloud, Network & Endpoint Security, Application Assurance, Collaboration & Mobility and Staff Augmentation.
About this Position / Responsibilities
NFF is seeking one (1) 3MS Developer to support the operations and maintenance of the Maximo software platform and related integrations. The Maximo Developer will design, develop, and maintain solutions within the cloud-hosted Maximo environment, ensuring seamless integration with various enterprise systems such as PeopleSoft, Oracle ERP, Windchill, FleetWatch, Optram, PPG, Microsoft Power Platform. The developer will configure Maximo modules, implement minimal customizations, and optimize workflows to align with operational needs while minimizing system downtime. They will leverage the Maximo Integration Framework (MIF) and cloud-native tools to manage data exchange and ensure reliable system performance. Additionally, the developer will support upgrades, patches, application fixes, troubleshoot issues, and implement automation for Maximo administrative tasks, ensuring scalability, security, and compliance within the cloud infrastructure.
- Lead the analysis, design, development and enhancements of advanced solutionsfor a cloud-hosted Maximo environment, ensuring alignment with both businessrequirements and technical architecture standards.
- Collaborate with stakeholders and cross-functional teams to gather and refinesystem requirements, resolve operational difficulties, and plan for system fixes andfuture system enhancements.
- Perform in-depth feasibility studies for proposed system changes, evaluatingalternative solutions, ensuring system stability, and designing backup and disasterrecovery strategies.
- Proactively identify opportunities for system optimization and propose innovativesolutions that enhance Maximo's performance, scalability, and integration withcloud and on-prem third-party applications.
- Design, develop, configure, and implement Maximo applications and modulesto meet the unique needs, ensuring full compatibility with cloudinfrastructure and seamless integration with external systems.
- Develop and maintain scripts, queries, and reports using SQL, PL/SQL,Maximo's automation scripting, and other programming languages to improvesystem functionality and streamline operations.
- Demonstrated experience leading the design and development of customworkflows, business automation, and integrations, enhancing Maximo's ability tomanage assets, maintenance, and warehouse operations while maintaining bestpractices and standards.
- Architect and implement system configurations to ensure alignment with operational goals, while fostering innovation and driving continuousimprovement across Maximo applications to minimize future customizations andeliminate current customizations.
- Demonstrated experience leading the integration of Maximo with enterprisesystems, such as PeopleSoft, Oracle ERP, Optram, FleetWatch, PPG and othercloud-based and on-prem solutions, ensuring seamless data exchange andprocess automation across operational systems using the followingMaximo Integration Frameworks(MIF) Web Services (SOAP/REST); File-BasedIntegration (CSV/XML); JMS (Java Message Service); MQ (Message Queuing);Direct Database Connectivity; Maximo REST API; IBM Integration Bus (IIB)/AppConnect; Pre-configured Connectors for Systems like SAP, PeopleSoft; CustomIntegrations (Scripts, Adapters); Bulk Data Integration (SOAP-based WebServices); Maximo Scheduler Integration.
- Demonstrated experience in leading the configuration and management of MaximoIntegration Framework (MIF), ensuring smooth and efficient data flow betweenMaximo and other third-party applications while optimizing data accuracy andsystem performance.
- Demonstrated experience in providing expert-level support for integrated Maximoapplications, proactively addressing system issues, and ensuring uninterruptedworkflows between Maximo and other internal and external systems.
- Demonstrated experience integrating and maintaining Maximo hosted in the Azurecloud environment with external systems that are on-premise, in the Azure cloud,and Oracle Cloud Infrastructure (OCI).
- Enhance Maximo's ability to support warehouse management, asset tracking, andother operational processes, leveraging cloud capabilities to drive efficiency,scalability, and system flexibility.
- Lead and manage the operations and maintenance of Maximo systems, upgrades,and feature enhancements, ensuring seamless implementation of changes withoutdisrupting ongoing business operations.
- Ensure all system updates and enhancements are executed according to bestpractices, maintaining a stable, secure, and optimized Maximo environment that supports the organization's evolving needs and ensuring minimal disruption to business operations.
- Conduct comprehensive system maintenance, proactively identifying and resolvingperformance bottlenecks, vulnerabilities, and security issues, ensuring Maximooperates efficiently in the cloud environment.
- Stay ahead of emerging technologies and trends in Maximo and cloud systems torecommend and implement improvements that enhance system functionality andsupport business growth.
- Act as a trusted advisor and subject matter expert, guiding management, functional teams, and IT operations on Maximo system architecture, design, and integrationstrategies.
- Design, develop, implement, and maintain Maximo system architecture, design,and integration strategies.
- Lead problem resolution efforts, swiftly identifying and addressing technical issuesthat impact system performance, data integrity, or business operations, ensuringminimal downtime and continuous service.
- Participate in cross-functional collaboration with business stakeholders, technicalteams, and external vendors to ensure Maximo's functionality meets businessobjectives and integrates smoothly with other systems.
- Provide technical leadership and mentorship to other developers andadministrators, helping them troubleshoot complex issues, enhance their skills, and grow professionally within the Maximo environment.
- Develop and maintain comprehensive technical documentation for allcustomizations, system configurations, integrations, and enhancements, ensuringthat all changes are properly documented for future reference and systemsustainability.
- Create, present, and maintain design documents, technical specifications, andimplementation plans for systems and upgrades, obtaining approvals fromstakeholders and ensuring alignment with organizational goals.
- Establish and maintain a clear documentation process to support systemsustainability and ease of troubleshooting and ensure knowledge sharing acrossteams and stakeholders.
- Design and develop advanced, interactive reports and dashboards that deliveractionable insights for asset management, operational efficiency, and businessperformance using Birt Maximo's reporting tools and external BI tools like Cognosor Power BI.
- Support leadership in data-driven decision-making by providing detailed, high-levelanalysis of system performance and operational metrics to drive strategicinitiatives.
- Optimize Maximo's reporting capabilities to provide real-time visibility into keyperformance indicators (KPIs), trends, and resource utilization.
- Ensure all development, customizations, and integrations adhere to ITand cybersecurity policies, ensuring compliance with industry regulations, internalstandards, and best practices for secure and scalable cloud-based operations.
- Collaborate with security teams to ensure Maximo remains compliant with internalsecurity policies and external regulatory requirements implementing appropriatecontrols to safeguard sensitive data.
- Champion adherence to Maximo development standards, ensuring that all code,configurations, and integrations are scalable, maintainable, and aligned with technical and operational requirements.
- Lead efforts to optimize Maximo's cloud-based infrastructure, ensuringperformance, scalability, and cost-efficiency while utilizing cloud-native featureslike auto-scaling, resource optimization, and high-availability configurations.
- Implement and oversee automated deployment pipelines (CI/CD) for Maximoapplications, ensuring smooth, consistent releases and updates across the cloud infrastructure.
- Leverage cloud-specific tools and services (e.g., cloud monitoring, performancetuning, automated backups) to improve Maximo's operational efficiency and reduce manual intervention.
Qualifications
Minimum Requirements:
Education and Certification
- Bachelor's degree in computer science, information systems, or a related field, or equivalent work experience
- Must have minimum experience Four (4) to seven (7) years of relevant experience in web application development with two (2)years of experience in full stack development in addition to education or equivalent.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or arelated field.
- Experience with Maximo 7.6, or higher Transportation add-on preferred
- Extensive experience customizing Maximo Business Objects and UserInterfaces (UI).
- Experience developing custom Java class files for Maximo UI and creatingAutomation Scripts.
- Knowledge of Maximo database design and structure.
- Demonstrated ability to administer and configure Maximo modules,including Work Management, Preventive Maintenance, MaterialsManagement, Service Management, Asset Management, Purchasing,Contract Management, KPI, and Workflow.
- At least 5-7 years of demonstrated experience leading the integration ofMaximo with enterprise systems, such as PeopleSoft, Oracle ERP,Optram, FleetWatch, PPG and other cloud-based and on-prem solutions,ensuring seamless data exchange and process automation across operational systems using the following Maximo IntegrationFrameworks(MIF) Web Services (SOAP/REST); File-Based Integration(CSV/XML); JMS (Java Message Service); MQ (Message Queuing); DirectDatabase Connectivity; Maximo REST API; IBM Integration Bus (IIB)/AppConnect; Pre-configured Connectors for Systems like SAP, PeopleSoft;Custom Integrations (Scripts, Adapters); Bulk Data Integration (SOAP-based Web Services); Maximo Scheduler Integration.
- At lease 5-7 years of demonstrated experience with integration tools,including TRM Rules Manager and Maximo Integration Framework.
- Knowledge of IBM WebSphere implementation on AIX.
- Demonstrated experience developing and troubleshooting Maximoapplications within a cloud-hosted or hybrid environment.
- At least 5 years of experience with inventory management processes,including ordering and receipting processes in Maximo, along with thepicking processes and integration with PPG.
- Knowledge of asset management best practices and compliance for transitagencies in maintenance, materials, purchasing, and warehousemanagement.
- Experience with report generators and user interface design for Maximo.
- Knowledge of multi-tiered applications, including web services, Maximoservice-oriented architecture, database servers, application servers, andreport servers.
- 5-7 years demonstrated experience leading the integration of Maximo withenterprise systems, such as PeopleSoft, Oracle ERP, Optram, FleetWatch, PPG and other cloud-based and on-prem solutions, ensuring seamlessdata exchange and process automation across operationalsystems using the following Maximo Integration Frameworks(MIF) WebServices (SOAP/REST); File-Based Integration (CSV/XML); JMS (JavaMessage Service); MQ (Message Queuing); Direct Database Connectivity;Maximo REST API; IBM Integration Bus (IIB)/App Connect; Pre-configured Connectors for Systems like SAP, PeopleSoft; Custom Integrations (Scripts, Adapters); Bulk Data Integration (SOAP-based Web Services); Maximo Scheduler Integration.
- Experience with SQL statement tuning and database performanceoptimization.
- Knowledge of methods, tools, and techniques for evaluating, developing,testing, integrating, and troubleshooting systems software and hardware.
- Demonstrated progressive responsibility in information systems and dataprocessing management, particularly in large and complex environments.
- Experience with cloud-hosted Maximo systems and cloud-basedapplications.
- Comprehensive knowledge and experience with transit-specific systemssuch as AssetWise (Optram), FleetWatch, and Warehouse Managementsystems.Section 4 - Evaluation Criteria
NFF Disclosures
NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:
- Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
- STD, LTD, Supplemental life insurance and ADD&D
- Comprehensive 401k plan
- Paid Time Off
NFF is an Equal Opportunity Employer.