×
Register Here to Apply for Jobs or Post Jobs. X

ServiceNow Client Software Distribution; CSD) Developer

Job in Beachwood, Cuyahoga County, Ohio, 44122, USA
Listing for: Diverse Lynx
Full Time position
Listed on 2026-09-06
Job specializations:
  • IT/Tech
    Systems Administrator, IT Support, IT Specialist
Salary/Wage Range or Industry Benchmark: 80 - 100 USD Hourly USD 80.00 100.00 HOUR
Job Description & How to Apply Below
Position: ServiceNow Client Software Distribution (CSD) Developer

Service Now Client Software Distribution (CSD) Developer

Pay Rate: $80 - 100

Location:

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

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. 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…

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary