Design, build, and configure ServiceNow applications and modules across ITSM, HRSD, and SPM, including workflows, service catalog items, business rules, client scripts, UI policies, and script includes.
Develop and maintain Flow Designer automations, IntegrationHub spokes, and custom REST/SOAP integrations with third-party enterprise systems.
Build and optimize Service Portal pages, widgets, and UI components to deliver intuitive self-service experiences.
Implement and maintain Virtual Agent (VA) conversations and Natural Language Understanding (NLU) models for automated service delivery.
Write clean, efficient, and well-documented server-side and client-side JavaScript following platform scripting best practices.
Manage update sets, scoped application development, and deployment across development, test, and production ServiceNow instances.
Perform code reviews and enforce development standards, ensuring adherence to ServiceNow best practices and client governance frameworks.
Design and execute unit, integration, and regression test plans; resolve defects and performance bottlenecks identified during testing cycles.
Monitor platform health, identify technical debt, and proactively recommend improvements to workflows, configurations, and integrations.
Support ATF (Automated Test Framework) setup and maintenance to ensure continuous quality across releases.
Develop and maintain integrations between ServiceNow and HR systems (Workday, SAP SuccessFactors), ITSM tooling, LDAP/AD, and enterprise middleware.
Build and maintain import sets, transform maps, and data source configurations for bulk data migrations and ongoing data synchronization.
Configure and manage CMDB population strategies, including Service Graph Connectors and Discovery integrations.
Implement data validation, error handling, and logging frameworks within integration pipelines to ensure reliability and traceability.
Work closely with the ServiceNow Architect to translate solution designs and technical specifications into production-ready implementations.
Participate in Agile ceremonies—sprint planning, stand-ups, retrospectives—and contribute to accurate effort estimation and sprint commitments.
Mentor junior and mid-level developers through code reviews, pair programming, and knowledge-sharing sessions.
Liaise with client technical teams and business stakeholders to clarify requirements, demonstrate functionality, and gather feedback during UAT.
Contribute to technical documentation including design specs, integration runbooks, and developer onboarding guides.