Servicenow Developer
Description
Role & responsibilities
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.