ServiceNow SPM Developer

CACI•O'fallon, IL

About The Position

CACI is seeking a ServiceNow Strategic Portfolio Management (SPM) Developer to design, develop, and maintain SPM solutions across its enterprise portfolio. The role calls for technical expertise in ServiceNow SPM applications, knowledge of portfolio management practices, and the ability to work independently on moderately complex projects while supporting junior team members. The developer will implement, configure, test, deploy, and enhance SPM applications; build portfolio and demand-management capabilities; configure resource, financial, and Agile/Lean portfolio tools; and develop integrations, reporting, analytics, and automation. The position also involves maintaining out-of-the-box configurations, improving portfolio processes, and aligning SPM with Lean SAFe practices. The role is regular and full-time, requires a Secret clearance, and may involve up to 10% travel within the continental United States. The proposed national-average salary range is $75,200–$158,100. CACI describes a culture centered on integrity, innovation, trust, and continuous growth, with flexible time off, learning resources, and comprehensive benefits.

Requirements

  • ServiceNow Certified System Administrator (CSA) certification is required.
  • Strong understanding of ServiceNow platform fundamentals.
  • Knowledge of ITSM applications, including Incident, Problem, Change, and Request Management.
  • Experience configuring ITSM modules.
  • Understanding of ITIL processes and best practices.
  • Experience with Service Catalog development and configuration.
  • Basic JavaScript knowledge for business rules and client scripts.
  • Knowledge of Flow Designer.
  • Understanding of SLA configuration and management.
  • Experience with notifications and email templates.
  • Knowledge of UI policies, data policies, and access control lists (ACLs).
  • Understanding of REST/SOAP integrations.
  • Familiarity with reporting and Performance Analytics where applicable.
  • Experience with the ServiceNow platform.

Nice To Haves

  • ServiceNow Certified Implementation Specialist – ITSM certification.
  • ITIL 4 Foundation certification.

Responsibilities

  • Implement, configure, test, deploy, and enhance ServiceNow SPM applications.
  • Design and configure Project Portfolio Management (PPM) solutions, project governance frameworks, approval workflows, portfolio planning, and prioritization processes.
  • Implement Demand Management workflows, intake processes, assessment and scoring frameworks, routing and triage, demand-to-project conversion automation, and demand portfolio analysis.
  • Configure Resource Management, resource allocation, capacity planning and forecasting, resource demand tools, and utilization analytics.
  • Set up and customize EAP/CWM environments and project templates for different methodologies; maintain out-of-the-box configurations.
  • Create custom applications and tables, complex business rules and script includes, advanced workflows, Flow Designer automations, and role-based access controls.
  • Configure complex project scheduling and dependencies, portfolio optimization algorithms, and scoring models.
  • Build project health monitoring and alerting, benefits realization, value streams, executive dashboards, and scorecards.
  • Configure financial rate cards, cost allocation, accruals, cost-to-complete tracking, and budget-versus-actual reporting.
  • Configure Lean SAFe, Agile Release Trains, Program Increments, story mapping, backlog management, team boards, sprints, velocity tracking, PI planning tools, Agile metrics, burndown charts, and cross-team dependency tracking.
  • Develop integrations with financial systems, ITSM, Microsoft Project, Jira, and other tools; support Jira-to-ServiceNow migration, data imports and exports, REST/SOAP services, and real-time synchronization.
  • Create portfolio analytics, project status and milestone reports, resource and capacity reports, financial analytics, predictive project forecasting, KPIs, scorecards, and Performance Analytics widgets.
  • Analyze portfolio processes, identify improvements, optimize workflows, automate manual work, standardize practices, and create reusable components.

Benefits

  • Flexible time off.
  • Learning resources.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service