Strategic Portfolio Management (SPM)
- Design, develop, configure, and maintain ServiceNow Strategic Portfolio Management (SPM) solutions.
- Translate business and functional requirements into technical designs and implement scalable SPM functionality.
- Work hands-on with relevant SPM capabilities, such as demand management, project and portfolio management, resource management, and portfolio planning, based on business requirements.
- Configure workflows, forms, business rules, scripts, and automation supporting SPM processes.
- Develop and customize SPM applications and integrations to meet organizational needs.
- Troubleshoot and resolve SPM-related technical and functional issues.
- Support SPM enhancements, testing, deployments, and ongoing platform maintenance.
- Collaborate with stakeholders to improve portfolio visibility, project tracking, resource utilization, and reporting.
Core ServiceNow Development
- Develop and maintain server-side scripts, including Business Rules, Script Includes, Scheduled Jobs, and Transform Maps.
- Create client-side scripts, including Client Scripts, UI Policies, UI Actions, and Catalog Client Scripts.
- Configure Flow Designer, Service Catalog items, Record Producers, and workflow automation.
- Develop and maintain custom applications and platform enhancements using JavaScript.
- Implement secure and scalable integrations using REST APIs, SOAP, and IntegrationHub.
- Follow ServiceNow development best practices, coding standards, platform governance, and upgrade safe customization principles.
ITAM, HAM and CMDB
- Develop and enhance ServiceNow solutions supporting IT Asset Management (ITAM), Hardware Asset Management (HAM), and CMDB.
- Support asset and configuration data management, data normalization, validation, and reconciliation.
- Work with Import Sets, Transform Maps, data integrations, and enterprise datasets.
- Improve asset and product model data quality, consistency, and usability.
- Troubleshoot asset data, CMDB, integration, and transformation issues.
- Support data migration, cleansing, testing, and validation activities.
Integration, Automation and AI
- Design and implement integrations between ServiceNow and external enterprise systems.
- Develop automation solutions using Flow Designer and IntegrationHub.
- Support AI-enabled capabilities, including Now Assist, Predictive Intelligence, and Virtual Agent, where applicable.
- Apply appropriate data quality, security, testing, and governance practices when implementing AI enabled solutions.
- Identify opportunities to improve development efficiency and reduce manual processes through automation.
Delivery and Collaboration
- Perform unit testing, debugging, code reviews, and technical validation.
- Support System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and defect resolution.
- Participate in technical design discussions, Agile ceremonies, sprint planning, and backlog refinement.
- Prepare technical documentation, deployment procedures, and knowledge-transfer materials.
- Work closely with solution architects, business analysts, project teams, and client stakeholders.
- Support production troubleshooting, release readiness, and continuous platform improvement.
Preferred candidate profile
69 years of overall hands-on ServiceNow development experience.
- Minimum 4+ years of hands-on experience with ServiceNow Strategic Portfolio Management (SPM).
- Strong practical experience configuring, customizing, developing, and supporting SPM solutions.
- Experience with relevant SPM capabilities such as demand management, project and portfolio management, resource management, and portfolio planning.
- Strong ServiceNow development skills, including Business Rules, Script Includes, Client Scripts, UI Actions, Scheduled Jobs, and Flow Designer.
- Proficiency in JavaScript and ServiceNow platform development.
- Experience developing integrations using REST APIs, SOAP, and IntegrationHub.
- Working knowledge of ServiceNow data models, Import Sets, Transform Maps, and data integrations.
- Exposure to ITAM, HAM, CMDB, or enterprise asset and configuration data management.
- Experience with testing, debugging, deployment support, and production issue resolution.
- Familiarity with Agile/Scrum delivery methodologies and tools such as Jira.
- Experience working in large enterprise or consulting environments.
- Familiarity with ServiceNow AI capabilities, including Now Assist and Predictive Intelligence.
- Experience with Virtual Agent, generative AI, or AI-enabled workflow automation.
- Knowledge of SQL, relational databases, reporting, and Performance Analytics.
- Experience with Git, version control, and structured software development practices.
- ServiceNow certifications such as Certified System Administrator (CSA), Certified Application Developer (CAD), and relevant Certified Implementation Specialist (CIS) certifications.
- Strong analytical, problem-solving, communication, and stakeholder collaboration skills.