Lead SPM Developer

Kaav Inc

Date: 1 week ago
City: Charlotte, NC
Contract type: Contractor

Job Title: Lead SPM Developer

Location: Charlotte, NC – 3days/week onsite

Duration: 12+ Months

Position type: Contract-W2/1099

We are seeking an experienced ServiceNow Strategic Portfolio Management (SPM) Developer to design, develop, configure, and maintain ServiceNow SPM solutions. The role will work with business stakeholders, project managers, portfolio managers, architects, and technical teams to translate business requirements into scalable ServiceNow solutions that improve demand, project, resource, financial, and portfolio management.

Key Responsibilities

  • Configure and develop ServiceNow Strategic Portfolio Management (SPM) applications and workflows.
  • Demand Management
  • Project and Portfolio Management
  • Program Management
  • Resource Management
  • Financial Management
  • Investment Planning
  • Agile Development, where applicable
  • Strategic Planning and roadmaps
  • Gather, analyze, and document business and technical requirements.
  • Design solutions using ServiceNow best practices and approved platform standards.
  • Business rules
  • Client scripts
  • UI policies and UI actions
  • Script includes
  • Data policies
  • Notifications
  • Reports and dashboards
  • Scheduled jobs
  • Access controls
  • Workflows and Flow Designer flows
  • Build and maintain integrations between ServiceNow SPM and external systems using REST, SOAP, IntegrationHub, MID Server, and web services.
  • Create and maintain data imports, transform maps, data sources, and integration processes.
  • Configure forms, tables, fields, views, layouts, related lists, and user experiences.
  • Develop automated workflows for demand intake, approvals, project execution, resource allocation, financial planning, and portfolio governance.
  • Configure roles, groups, permissions, user criteria, and access controls to protect sensitive portfolio and financial data.
  • Support data migration, cleansing, validation, and reconciliation activities.
  • Develop custom applications and scoped applications when required.
  • Perform unit testing, system testing, regression testing, integration testing, and support user acceptance testing.
  • Troubleshoot defects, performance issues, integrations, workflows, and data problems.
  • Support ServiceNow upgrades, patches, releases, and instance maintenance.
  • Follow application development lifecycle, source control, update-set, and deployment practices.
  • Prepare technical specifications, configuration documents, test scripts, release notes, and support documentation.
  • Collaborate with ServiceNow administrators, platform architects, business analysts, testers, project managers, and system owners.
  • Provide production support and participate in incident, problem, and change management.
  • Identify opportunities to improve automation, usability, data quality, reporting, and platform performance.

Required Skills and Experience

  • Experience developing and configuring ServiceNow applications, preferably with ServiceNow SPM.
  • Strong understanding of ServiceNow platform architecture, tables, relationships, applications, modules, and configuration.
  • Hands-on experience with ServiceNow scripting, including:
  • JavaScript
  • Glide APIs
  • Script Includes
  • Business Rules
  • Client Scripts
  • UI Actions
  • Access Controls
  • Experience with Flow Designer, Workflow Editor, IntegrationHub, and notification frameworks.
  • Knowledge of SPM data models and processes, including demands, projects, programs, portfolios, resources, investments, and financials.
  • Experience developing REST and SOAP integrations.
  • Knowledge of MID Server configuration and integration troubleshooting.
  • Experience with import sets, transform maps, data sources, and data migration.
  • Experience creating ServiceNow reports, dashboards, performance analytics indicators, and operational metrics.
  • Understanding of ServiceNow security, roles, groups, ACLs, and application access controls.
  • Experience with ServiceNow testing and deployment practices.
  • Ability to analyze requirements and produce scalable technical solutions.
  • Strong troubleshooting, problem-solving, documentation, and communication skills.
  • If you're interested then please share your updated resume at or feel free to reach me at 847-603-4032

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.