All Jobs Vacancy

ServiceNow Developer (Service Catalog & Workflow)

Posted 1 day ago by Neural Strategic Solutions, Inc.

REQUIRED SKILLS

  • 3+ years of ServiceNow development, including 2+ complex Catalog Items deployed to production with conditional logic, variable sets/MRVS, and data-driven forms.
  • Flow Designer expertise, including multi-level approvals, subflows, custom actions, approval rules, and error handling.
  • REST integration experience, including IntegrationHub/outbound REST, OAuth 2.0, JSON, error handling, and retries.
  • Inbound integration experience using Scripted REST API or Table API for callbacks and status updates.
  • Strong ServiceNow JavaScript, including Business Rules, Script Includes, Client Scripts, GlideRecord, and GlideAjax.
  • Experience with reference qualifiers, Catalog UI Policies, Data Lookup Rules, and custom tables.

Responsibilities:: Catalog design and build

  • Build Service Catalog items, record producers and variable sets for each access type, including multi-row variable sets where they are needed.
  • Make the forms data-driven: reference qualifiers and lookup select boxes read from a custom mapping table (access type target group scope approvers), so new access types can be added without code changes.
  • Write catalog client scripts, UI policies and data lookup rules for conditional fields, validation and duplicate-request checks.
  • Publish the items in Service Portal / Employee Center with clear help text for business users.

Approval workflow logic

  • Build the approval flows in Flow Designer, using subflows and custom actions, so each access type can have its own approval chain.
  • Drive approvers from a table rather than hard-coding them. Chains can include the manager, a data owner, Compliance or Privacy, sequenced or in parallel.
  • Enforce approval controls: requesters and the person receiving access cannot approve, delegations are recorded, approvals time out and escalate, and a rejection ends the request cleanly.
  • Capture the access end date and business justification, and handle requests that are cancelled or changed mid-flow.

REST integration

  • After approval, send the request to PingIDM's REST API using IntegrationHub REST steps or outbound REST messages. Authentication is OAuth 2.0, set up with credential and connection aliases.
  • Build a Scripted REST API, or an equivalent inbound endpoint, so PingIDM can report back that fulfilment succeeded or failed. The callback updates and closes the request item.
  • Add retries, error handling and logging, and route failures to a support queue so none are lost silently.
  • Write the request number, approvers and timestamps to the request record so they can serve as audit evidence.

Quality and delivery

  • Follow the ServiceNow team's coding standards, code review and update set / application repository process, working within a scoped application.
  • Write Automated Test Framework (ATF) tests for the catalog items and flows. Support user acceptance testing and fix the defects it finds.
  • Document the design, configuration and support runbook, and hand it over to the ServiceNow team. Move changes through change management, with the evidence a SOX-controlled change requires.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job