Senior Maximo Application Developer (IBM Maximo) at Omniscius Consulting
Ft. Meade, MD
—
Jun 28, 2026
Ft. Meade, MD
Jul 21, 2026
What this job asks for AI summary
A senior developer role centered on IBM Maximo, building and maintaining enterprise asset management applications for a national security customer. Day-to-day work spans configuring workflows, automation scripts, and UI components; developing integrations via REST APIs, LDAP/SSO, and OSLC; troubleshooting production issues; and mentoring junior developers. Suits an experienced enterprise application professional holding an active TS/SCI clearance with Full Scope Polygraph.
Senior level · 12+ years · Washington-Arlington-Alexandria, DC-VA-MD-WV · TS/SCI clearance · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $154,930 (middle half $123,720–$176,230).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (9)
The degree requirement is effectively 'None' because the JD explicitly allows four additional years of experience to substitute for a Bachelor's degree, a Master's to substitute for two years, and an approved certification to substitute for one year — no degree is a hard gate.
The 12-year minimum is stated as 'at least 12 years of software development experience' paired with a Bachelor's degree; the substitution language does not reduce the experience floor, so 12 is used as the overall years minimum.
IBM Maximo is listed under Required Qualifications as a named example of COTS enterprise applications ('such as IBM Maximo, ERP, EAM, CRM…') alongside a separate line stating 'Ability and willingness to quickly learn IBM Maximo' — the JD does not firmly gate on prior Maximo experience, but the overall framing ('Senior Maximo Application Developer', 'Extensive experience supporting… IBM Maximo') makes it a practical hard requirement; marked accordingly.
REST, LDAP/SSO, MIF, and OSLC appear in the Required Qualifications section as integration technologies the candidate must have experience with; they are marked required.
All items under 'Preferred Qualifications' (JavaScript, Python/Bash, Maximo Application Suite, OpenShift, Docker, Kubernetes, Oracle 19c, Linux, AWS, ITIL, DoD environment experience) are marked preferred.
ITIL, Change Management, Release Management, and DoD/Federal environment experience appear only under Preferred Qualifications and name no specific technology tool, so they are omitted from the skills list per extraction rules.
The alternative occupation (15-1211 Computer Systems Analysts) is noted because a significant portion of the role involves configuring and customizing a COTS platform (IBM Maximo) rather than writing net-new software — a genuine ambiguity between developer and systems analyst work.
The role is fully onsite at Annapolis Junction, MD, which falls within the Washington-Arlington-Alexandria CBSA.
Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.