ServiceNow Developer
- Remote () •
- |8 years of exp
- |Contract
In office - WFH flexibility
Not Available
About the job
Role: Senior ServiceNow Developer
Location: Remote
Duration: Open-ended Contract
Must Have:
Strong ITSM, SPM, and ITAM development background
Job Description
About the role:
Hands-on ServiceNow developer responsible for designing, configuring, and delivering solutions across the IT Asset Management suite, with focus areas in Hardware Asset Management (HAM) and Software Asset Management (SAM). Partners with product owners, procurement, security, and IT operations to automate lifecycle processes, improve data accuracy, reduce software and hardware risk/cost, and drive compliance.
Key responsibilities:
• Design, configure, and develop on the ServiceNow platform for ITAM, HAM, and
SAM (incl. Demo, Dev, Test, Prod)
• Implement and enhance data models, discovery, normalization, entitlement,
reconciliation, and lifecycle workflows
• Build and maintain integrations (MID Server, APIs, web services) to CMDB,
SCCM/Intune, Jamf, Azure AD, HR, procurement, and finance systems
• Configure HAM Pro: stockrooms, models, asset states, receiving, deployment,
maintenance, repair, reclamation, disposal
• Configure SAM Pro: software models, normalization, publisher packs, entitlements,
contracts, reclamation, compliance positions
• Develop client/server scripts, UI policies/actions, Flow Designer flows, business rules,
Script Includes, Scheduled Jobs
• Implement Discovery and Software Asset Management normalization/publisher packs;
tune identification and reconciliation rules
• Configure CMDB relationships, class models (CIs vs. assets), and data quality controls
(health, completeness, correctness)
• Build dashboards and reports for inventory, compliance, cost, license consumption,
reclamation, EOL/EOS, and KPI tracking
• Partner with stakeholders to gather requirements, write user stories/acceptance criteria,
and deliver releases via Agile/Scrum
• Create test plans, execute unit/integration/UAT testing, and support change
management and release readiness
• Author technical documentation, solution designs, data maps, runbooks, and admin
support procedures
• Provide tier-3 support, triage, and remediation for ITAM/HAM/SAM issues and performance tuning
• Drive continuous improvement for automation of joiner/mover/leaver, refresh, lease
return, and software reclamation
Required qualifications:
• 8+ years building on ServiceNow
• Strong ServiceNow scripting (JavaScript, Glide API), data model, and Flow Designer
expertise
• Hands-on experience with SAM Pro (entitlements, license metrics, compliance, reconciliation, optimization)
• Hands-on experience with HAM Pro (stockrooms, workflows, lifecycle states, asset audits)
• Solid understanding of CMDB/CSDM, Discovery, Identification and Reconciliation
(IRE), and data normalization
• Experience integrating with endpoint and inventory tools (e.g., SCCM/ConfigMgr, Intune, Jamf, BigFix, Tanium)
• Experience with software licensing models (per device/user, named/concurrent, SaaS,
Oracle, Microsoft, Adobe, IBM, VMware, etc.)
• Familiarity with asset financials, depreciation, contracts, warranties, vendors, and
procurement flows
• Strong troubleshooting, performance tuning, and root-cause analysis
• Excellent communication skills and the ability to work with both technical and non- technical stakeholders
Preferred qualifications
• ServiceNow Discovery, Cloud Discovery, and SAM/HAM Pro optimization experience
at enterprise scale
• Scripting for complex reconciliation, custom license models, and API-based entitlement loads
• Knowledge of hardware lifecycle best practices (RMA, repair depots, lost/stolen, E- waste, secure disposal)
• Knowledge of SaaS management (Okta, Azure AD, SSO, SCIM, usage/telemetry- driven reclamation)
• Experience with data governance, data quality KPIs, and CMDB/CSDM alignment
initiatives
