Role & responsibilities
Role summary
Designs, builds, and runs automated workflows and integrations on the ServiceNow platform. Turns manual, multi-step business processes into reliable, end-to-end automations that connect ServiceNow with other enterprise systems. Works in an Agile DevOps team, delivering automation features in sprints and owning their stability, monitoring, and support in production.
Workflow and process automation
- Design and build workflows in Workflow Studio and Flow Designer, including flows, subflows, custom actions, and reusable action steps.
- Build Playbooks (formerly Process Automation Designer) for multi-step, cross-team processes that need guided stages and visibility.
- Implement business logic with Decision Tables and Decision Builder instead of hard-coded scripts where possible.
- Automate approvals, task assignment, notifications, SLAs, escalations, and record lifecycle updates.
- Migrate legacy workflows (Workflow Editor) to Flow Designer following ServiceNow best practice.
- Build fulfillment automation behind catalog items and record producers on the Enterprise IT Hub portal.
- Build reusable automation components and templates to speed up delivery across teams.
Integrations
- Build integrations with enterprise systems (such as ERP, HR, identity, monitoring, collaboration, and project/portfolio tools) using IntegrationHub spokes, REST/SOAP steps, and scripted REST APIs.
- Create custom spokes when out-of-the-box spokes don't meet requirements, and use Spoke Generator where suitable.
- Configure MID Server-based integrations for on-premise systems, including JDBC, PowerShell, and SSH steps.
- Set up inbound integrations: scripted REST APIs, import sets, transform maps, and email-based automation.
- Handle authentication and security for integrations (OAuth 2.0, API keys, certificates, credential aliases, connection aliases).
- Design for resilience: error handling, retries, timeouts, idempotency, and meaningful logging.
- Where relevant, work with Workflow Data Fabric capabilities (such as Stream Connect for Kafka, data connectors, or RPA Hub for systems without APIs).
AI-enabled automation
- Add AI steps to workflows where they add value, for example Now Assist/ServiceNow Otto skills for summarization or classification, or calling AI agents from flows and subflows.
- Work with the AI team on agentic workflows, making sure AI agent tools are built on reliable, well-governed flows and integrations.
Agile delivery
- Work with Product Owners and process owners to analyze processes, find automation opportunities, and write and refine stories.
- Estimate and deliver stories in sprints, including ATF tests for workflows as part of the Definition of Done.
- Take part in code and design reviews, and follow "configure first, customize last" principles.
- Deploy changes through the team's release process (update sets, application repository, or CI/CD pipelines) under change control.
- Track and report automation outcomes, such as manual effort saved, fulfillment time reduced, and error rates.
Experience and qualifications
- 10 to 12 years in software development or integration work, with at least 3 years of hands-on ServiceNow development focused on workflows and integrations.
- Deep hands-on experience with Flow Designer: flows, subflows, custom actions, flow logic, error handling, and data pills.
- Proven experience building integrations with IntegrationHub, REST/SOAP APIs, scripted REST APIs, and MID Server.
- Strong JavaScript skills and solid knowledge of the ServiceNow scripting APIs (GlideRecord, GlideAjax, RESTMessageV2, GlideSystem).
- Good understanding of API concepts and data formats: HTTP methods, status codes, JSON, XML, pagination, and rate limits.
- Experience with authentication methods (OAuth 2.0, basic auth, API keys, certificates).
- Ability to analyze business processes and translate them into automated workflows.
- Experience troubleshooting production issues and doing root-cause analysis.
- Experience working in Agile teams (Scrum or Kanban).
- Understanding of ITIL processes, especially Request Fulfilment, Incident, and Change.
- Bachelors degree in computer science, Engineering, or a related field.