Senior ServiceNow Developer
Location: San Diego, CA
Job Type: Contract
Experience: 10 + Years
Work Model: On-site based on client requirements
Position Overview
We are seeking an experienced Senior ServiceNow Developer to support a major technology client in San Diego, California. The ideal candidate will have strong hands-on experience in ServiceNow development, ITSM, scripting, integrations, workflows, and platform configuration.
Candidates must have hands-on experience with ServiceNow Now Assist / Generative AI capabilities.
The candidate will work closely with architects, business stakeholders, product owners, and cross-functional engineering teams to design, develop, implement, and support scalable ServiceNow solutions.
Key Responsibilities
· Design, develop, configure, and maintain ServiceNow applications and modules.
· Develop ServiceNow solutions using JavaScript, Glide APIs, Business Rules, Script Includes, Client Scripts, UI Policies, UI Actions, and Workflows/Flow Designer.
· Work extensively with ITSM modules, including Incident, Problem, Change, Request, Knowledge, and Service Catalog.
· Develop integrations using REST/SOAP APIs, IntegrationHub, and MID Server.
· Design and implement automation using Flow Designer and IntegrationHub.
· Develop custom and scoped ServiceNow applications.
· Translate business requirements into scalable technical solutions.
· Participate in the complete SDLC, including requirements gathering, design, development, testing, deployment, and production support.
· Troubleshoot and resolve complex ServiceNow technical issues.
· Perform code reviews and follow ServiceNow development best practices.
· Collaborate with architects, BAs, product owners, and engineering teams.
· Support ServiceNow upgrades, enhancements, and platform migrations.
· Prepare technical documentation and implementation guides.
· Participate in Agile/Scrum ceremonies.
· Provide technical guidance and mentoring to junior developers.
Required Technical Skills
· ServiceNow Platform
· ITSM
· Incident Management
· Problem Management
· Change Management
· Request Management
· Service Catalog
· Knowledge Management
· JavaScript
· Glide APIs
· Business Rules
· Client Scripts
· Script Includes
· UI Policies / UI Actions
· ACLs and Security Rules
· Flow Designer
· Integration Hub
· REST/SOAP APIs
· MID Server
· ServiceNow APIs
· Update Sets
· Application Repository
· ServiceNow debugging and performance tools
Now Assist / Generative AI – Required
· Hands-on experience with ServiceNow Now Assist is required.
· Experience with ServiceNow Generative AI capabilities.
· Experience configuring or implementing AI-powered ServiceNow solutions.
· Understanding of how Now Assist can improve:
· Incident resolution
· Knowledge Management
· Service Operations
· Employee/Customer experiences
· Experience with Virtual Agent, AI Search, Predictive Intelligence, or related ServiceNow AI capabilities is a strong plus.
Required Qualifications
· 8+ years of overall IT experience with significant ServiceNow development experience.
· Strong hands-on ServiceNow development and configuration experience.
· Strong JavaScript and ServiceNow scripting skills.
· Strong ITSM implementation experience.
· Experience with ServiceNow integrations using REST/SOAP APIs.
· Experience with Flow Designer and/or Integration Hub.
· Strong understanding of ServiceNow architecture and development best practices.
· Strong troubleshooting and problem-solving skills.
· Excellent communication and collaboration skills.
· Bachelor's degree in Computer Science, IT, Engineering, or related field, or equivalent experience.
Preferred Certifications
· ServiceNow Certified System Administrator (CSA)
· ServiceNow Certified Application Developer (CAD)
· One or more ServiceNow Certified Implementation Specialist (CIS) certifications
· ServiceNow certifications related to Now Assist / Generative AI are a plus.
Ideal Candidate
We are looking for a hands-on Senior ServiceNow Developer, not primarily a ServiceNow Administrator or Coordinator.
The candidate should be capable of independently handling the complete development lifecycle:
Requirement Gathering → Technical Design → Development → Integration → Testing → Deployment → Production Support