Job Summary: We are seeking a skilled ServiceNow SPM Developer to design, develop, and implement solutions using the ServiceNow Strategic Portfolio Management (SPM) suite. This role will support enterprise portfolio management activities including project and program management, demand management, resource planning, and financial tracking, ensuring alignment with business goals and governance standards. Key Responsibilities: Design and implement solutions using ServiceNow SPM (formerly ITBM) modules including: Project Portfolio Management (PPM) Demand Management Resource Management Innovation Management Financial Planning / Cost Models Customize SPM applications using JavaScript, GlideScript, and Flow Designer. Configure dashboards, reports, performance analytics, and data visualization. Integrate SPM with other ServiceNow modules (ITSM, CMDB, HRSD, etc.) and third-party tools. Collaborate with stakeholders to gather requirements and ensure alignment with governance frameworks. Support SPM upgrades, patching, and new feature roll outs. Perform code reviews, testing, and documentation in line with best practices. Provide technical support and troubleshooting for SPM-related issues. Requirements Required Skills and Experience: 3+ years of ServiceNow development experience. 2+ years working specifically with the SPM suite (formerly ITBM). Strong understanding of project/demand lifecycle, Agile/Waterfall methodologies, and portfolio governance. Experience with scripting (JavaScript), workflows, Flow Designer, REST APIs. Familiarity with CMDB, ITSM processes, and enterprise architecture. Strong communication skills with the ability to interact with business and technical teams. ServiceNow Certified System Administrator (CSA) and ideally ServiceNow SPM Implementation Specialist.