Skip to content
×

ServiceNow Client Software Distribution; CSD) Developer

Job in Hamilton, Butler County, Ohio, 45011, USA
Listing for: Volto Consulting
Full Time position Listed on 2026-11-06
Job specializations:
  • Software Development
    IT Specialist
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR

Job Description & How to Apply Below

Position: ServiceNow Client Software Distribution (CSD) Developer

Job Title:

Service Now Client Software Distribution (CSD) Developer

Location:

Beachwood , OH - 44122 / Moon Township, PA 15108 (Any Location ( Remote / On Client Offices in Beachwood or Moon Township )

Duration: 6 months

Skills:

Service Now

Experience

Required:

6-8

Role Summary

The Service Now CSD Developer is responsible for designing, implementing, and supporting Client Software Distribution (CSD / CSD 2.0) capabilities on the Service Now platform. This role focuses on automating end-to-end software deployment and removal across Windows, macOS, and Linux endpoints. You will integrate Service Now with endpoint management tools (MECM/SCCM, Intune, Jamf, Tanium) to enable license-aware, catalog-driven software automation, ensuring reliable deployment, monitoring, troubleshooting, and automated reclamation workflows.

Key Responsibilities

Distribution Workflow Design & Configuration

Configure and maintain CSD / CSD 2.0 capabilities to automate software packaging, scheduling, deployment, and removal for Windows, macOS, and Linux endpoints via Service Catalog requests.

Build and enhance catalog items, request workflows/flows, lease and expiration rules, approval policies, and entitlement checks for desktop and mobile software.

Build and manage the "Distributable" software catalog with proper approval gates and entitlement verification workflows.

Endpoint Management Integration

Integrate CSD with MECM/SCCM, Microsoft Intune, Jamf, Tanium, or native Service Now agents using Integration Hub, Service Graph connectors, MID Server, and REST/SOAP APIs to enable unified software deployment.

Configure and support integrations with external deployment tools, ensuring reliable communication between Service Now and endpoint management infrastructure.

Implement CSD 2.0 reference architectures with Intune and Jamf, including standard flows and actions delivered by Service Now or Store apps.

Deployment Automation & Orchestration

Create software packages and deployment sequences with pre-install checks, user notifications, post-install verification, and automated retry or rollback logic for failed installations.

Design deployment automation workflows that handle dependencies, pre-requisites, and sequential installation requirements.

Build workflows that link Service Catalog requests directly to software deployment tools, enabling request-to-deployment automation.

Automated Reclamation

Design "zero-touch" reclamation workflows where unused software is automatically uninstalled via CSD based on usage metering or inactivity triggers, returning licenses to the available pool.

Implement lease and expiration logic that automatically removes software after a defined period or based on usage patterns.

Monitoring, Troubleshooting & Remediation

Monitor deployment success/failure rates across the device fleet and provide real-time dashboards on software delivery, version compliance, and deployment coverage.

Troubleshoot failed installations, CSD workflows, and integration issues. Build automated retry or rollback logic to improve deployment reliability.

Work closely with endpoint management, desktop engineering, ITSM, security, and IT operations teams to resolve defects and improve deployment processes.

Technical Development

Develop and maintain technical components including Flow Designer flows/subflows, Integration Hub actions, Orchestration activities, Business Rules, Script Includes, Client Scripts, and UI Policies that support CSD processes and deployment automation.

Ensure that software deployments and removals executed via CSD accurately update CMDB data (installations, CI relationships) per CSDM standards.

Integrate CSD with related processes: ITSM (Incident, Change, Request), CMDB/CSDM, SAM Pro (for license verification), and Discovery (for installation confirmation).

Reporting & Metrics

Create dashboards and reports showing deployment status, success/failure rates, version compliance, deployment coverage, time-to-deploy metrics, and reclamation effectiveness.

Provide operational metrics on CSD performance to support continuous improvement efforts.

Documentation & Collaboration

Produce technical documentation (designs, configuration guides, runbooks, data flows, integration architectures) for CSD workflows, packages, and integrations.

Provide knowledge transfer or mentoring to internal teams on CSD, catalog orchestration, and endpoint integration best practices.

Collaborate with endpoint engineering, ITAM, ITSM, security, and IT operations teams to align deployment processes…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary