1

Maximo Developer Jobs in Virginia (NOW HIRING)

Senior Maximo (MAS) Developer

Arlington, VA · On-site

$110.40K - $151.90K/yr

Segue Technologies seeks a Senior Maximo (MAS) Developer to provide deliverable-focused development, maintenance, and sustainment support for IBM Maximo Application Suite (MAS), MIF interfaces and ...

Senior Maximo (MAS) Developer

Arlington, VA · Remote

$110.40K - $151.90K/yr

Segue Technologies seeks a Senior Maximo (MAS) Developer to provide deliverable-focused development, maintenance, and sustainment support for IBM Maximo Application Suite (MAS), MIF interfaces and ...

In this role, you will serve as the primary authority on Maximo, working closely with business stakeholders, developers, and operations teams to configure, customize, and enhance system functionality.

In this role, you will work closely with business stakeholders, developers, and operations teams to ... Analyze the Maximo database structure and evaluate the impact of proposed changes to objects ...

next page

Showing results 1-20

Maximo Developer information

See Virginia salary details

$16

$52

$81

How much do maximo developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for maximo developer in Virginia is $52.39, according to ZipRecruiter salary data. Most workers in this role earn between $40.05 and $64.09 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Maximo Developer, and why are they important?

To thrive as a Maximo Developer, you need expertise in IBM Maximo Asset Management, Java programming, SQL, and a strong understanding of enterprise asset management concepts, often supported by a relevant degree or Maximo certification. Familiarity with Maximo-specific tools like Application Designer, Integration Framework, BIRT reporting, and REST/SOAP APIs is crucial. Strong problem-solving, communication, and teamwork skills help you translate business requirements into effective technical solutions. These skills are vital to ensure successful system customization, integration, and support for organizations relying on Maximo for asset and maintenance management.

What are some common challenges Maximo Developers face when integrating IBM Maximo with other enterprise systems?

Maximo Developers often encounter challenges when integrating IBM Maximo with other enterprise systems such as ERP, CRM, or IoT platforms. These challenges include managing data consistency, handling different data formats, and ensuring secure, real-time data exchange across platforms. Developers must also be adept at configuring Maximo APIs and using middleware solutions to facilitate smooth integrations. Collaboration with business analysts, IT teams, and end-users is essential to address integration requirements and ensure that system workflows remain efficient and reliable.

What is a Maximo Developer?

A Maximo Developer is an IT professional who specializes in customizing, configuring, and extending IBM Maximo, an enterprise asset management (EAM) software. They develop and maintain applications, integrations, workflows, and reports within the Maximo environment to meet the specific needs of an organization. Their role often involves working with stakeholders to understand business requirements, implementing technical solutions, and supporting the ongoing operation of Maximo. Maximo Developers typically have experience with Java, SQL, automation scripts, and Maximo’s application framework.

What is the difference between Maximo Developer vs Maximo Analyst?

AspectMaximo DeveloperMaximo Analyst
Required CredentialsTypically requires a technical degree and certifications in Maximo or IBM Maximo Asset ManagementOften requires a background in asset management or business analysis, with some certifications in Maximo
Work EnvironmentFocuses on customizing, developing, and coding within Maximo platformConcentrates on analyzing asset data, reporting, and process optimization
Employer & Industry UsageUsed by organizations implementing or maintaining Maximo software for asset managementUtilized by companies to interpret Maximo data and improve asset strategies

Maximo Developers primarily handle technical customization and coding within the Maximo platform, while Maximo Analysts focus on analyzing data and optimizing asset management processes. Both roles are essential in organizations using Maximo, but they differ in technical depth and focus areas.

What job categories do people searching Maximo Developer jobs in Virginia look for? The top searched job categories for Maximo Developer jobs in Virginia are:
What cities in Virginia are hiring for Maximo Developer jobs? Cities in Virginia with the most Maximo Developer job openings:
Senior Maximo (MAS) Developer

Senior Maximo (MAS) Developer

Tetra Tech, Inc.

Arlington, VA • On-site

$110.40K - $151.90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 16 days ago


Tetra Tech rating

5.9

Company rating: 5.9 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

328th of 350 rated engineering


Job description

Position Summary:
Segue Technologies seeks a Senior Maximo (MAS) Developer to provide deliverable-focused development, maintenance, and sustainment support for IBM Maximo Application Suite (MAS), MIF interfaces and related enterprise applications. The software engineer will play a key role in supporting ongoing application development, maintenance, and support tasks. This is a full-time remote position; occasional travel may be required (<10%).
Job Duties and Responsibilities:
  • Work independently and as part of a team to analyze issues, requirements, changing/evolving business needs, and translate these into processes and/or software development tasks.
  • Perform Maximo version upgrades, including upgrade to MAS 9.x from Maximo 7.6.1.x, evaluate and implement new features in Maximo, such as building interfaces.
  • Provide development support for MAS and integrations with external applications/systems, including other technologies involved in the technology stack.
  • Develop new Maximo Applications or modify current Maximo applications to fit business needs.
  • Develop and enhance custom reports using Business Intelligence and Reporting Tools (BIRT).
  • Prepare, review, and update SDLC document.
  • Provide input and review MAS training material.
  • Perform additional tasks as required and meet established deadlines.

Required Skills :
  • Bachelor's Degree or equivalent and 8+ years of related experience.
  • Mastery and demonstrated experience of MAS 9.x, RedHat OpenShift (RHOS), db2, MongoDB, Docker, Kubernetes and MAS 9.x related technologies.
  • Proficiency in setting up single and multi-node RHOS clusters.
  • Extensive MAS migration experience using CLI and GUI - on Azure, AWS, and on-prem.
  • Proficiency in migrating customizations and Maximo 7.6.1.x SQL Server Database to MAS.
  • Development and maintenance experience with MAS, TRM rules manager, Maximo automation scripting, MIF, and BIRT.
  • Experience with MAS development using Java, Python, JavaScript, Jython programming, and Maximo implementations.
  • Strong knowledge and experience with configuration, customization, and development of the Maximo MBO framework and MIF.
  • Experience in integrating MAS with various external systems, including SAP, and custom Web Application using various protocols, including SOAP/REST web services, HTTP POST, EJB, exchange of XML/Flat files, interface tables, etc.
  • Experience with MAS installation, configuration, load balancing, SSL/TLS configuration, proxy setup, horizontal/vertical cluster, etc.
  • Experience with Performance tuning, implementing IBM best practices, troubleshooting, and load testing.
  • Experience in Security Technical Implementation Guides (STIGs) for MAS and RHOS.
  • Must hold or be able to pass a Federal Background investigation to obtain a T1 (also known as Public Trust or NACI).

Additional Desired Skills :
  • IBM Certified Maximo Manage v9.0 Functional Deployment - Professional.
  • Experience with JavaScript libraries, Node.JS.
  • Web Development: Java EE, JSP, Servlet, JavaScript, HTML, PHP, ASP, AJAX, XML.
  • Programming Tools: Eclipse, NetBeans, GIT, Source Tree, SVN, IBM Rational ClearCase.
  • Experience with testing Tools such as Selenium.
  • Knowledge of the Bureau of Indian Affairs FMS system and related applications.

Our compensation package includes: Competitive Annual Salaries, Rewards and Recognition Program, Employee Stock Purchase Plan, Time Off with Pay (MyFlex Time) that Increases with Seniority, Life and Disability Insurance, 401K Retirement Plan with Employer Contribution, Dental, Vision, and Health Insurance, Flexible Spending Account, Tuition and Training Reimbursement.
Segue Technologies is a wholly owned subsidiary of Tetra Tech, Inc. Segue is based out of Arlington, VA, with a presence in over 14 states and DC. We support Federal and DoD organizations to develop and enhance mission-critical business systems. We provide custom software applications, solve data management problems, and support the evolution of the mobile workforce.
Segue Technologies, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Please visit our website, www.seguetech.com/careers , to submit an application.

What Tetra Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom