Back to search
UST Linkedin · Posted 6d ago

Lead I - Software Engineering

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role Description

Job Description

Senior ServiceNow Service Portal Developer

We are looking for a ServiceNow Service Portal Developer with 5-6 years of focused experience in building custom widgets, integrating with enterprise APIs, and creating responsive, modern user experiences. The ideal candidate will be responsible for designing and developing scalable Service Portal solutions that power key business journeys. This role requires strong technical leadership, attention to detail, and the ability to work independently on complex UI and integration challenges.

Key Responsibilities

  • Service Portal & Front-End Development

Architect And Develop End-to-end Service Portal Widgets Including

Server script logic

AngularJS client controller

HTML/CSS/Bootstrap UI template

Build Dynamic AngularJS (1.x) Front-end Experiences Using

Two-way data binding

Structural directives (ng-if, ng-show, ng-repeat, ng-class)

Modular controller architecture

Optimize widget rendering and data loading to ensure high performance and low latency.

Build responsive layouts using Bootstrap 3.x and UI best practices.

  • API Integrations & Authentication

Build complex outbound REST integrations using ServiceNow REST Message framework.

Implement

Dynamic headers

Query/path parameter substitution

Error-handling and retries

Work with OAuth 2.0 / Bearer Token authentication flows for external APIs.

Design Token Management Patterns For

Expiration handling

Automatic refresh

Secure storage and usage

Validate API behaviour using ServiceNow test tools and external clients (Bruno, Postman).

  • Server-Side Logic & Data Operations

Write Efficient Server-side Scripts Using

GlideRecord (queries, updates, batch operations)

Script Includes

JSON parsing/serialization

Develop Backend Logic That Supports

Data population in widgets

API response handling

Error logging and fallback scenarios

Ensure all scripts follow best practices, are reusable, and do not introduce performance issues.

  • Testing, QA, and Production Readiness

Build Automated Test Framework (ATF) Test Suites For

Widgets

Integration flows

UI interactions

Validate REST Integrations Using

REST Message Test functionality

System logs

API debugging tools

Use Modern Debugging Strategies

Browser DevTools (console, network, performance)

AngularJS scope/object inspection

ServiceNow logs (syslog, node.log, transaction logs)

Contribute to lowering defect rates through proactive testing and validation.

  • Documentation & Collaboration

Create Clear, Maintainable Technical Documentation

Integration mapping

Widget architecture

API authentication workflows

Troubleshooting guides

Work Closely With

Platform architects

Functional/business teams

Integration/API owners

Participate in design reviews and contribute to portal UI/UX improvements.

Required Skills & Experience

Technical Expertise (Mandatory Requirements)

5-6 years of experience in ServiceNow development, with a strong focus on Service Portal.

Proven track record building custom sp_widgets end-to-end.

Strong proficiency in AngularJS 1.x, with real production experience.

Expertise with REST Message configuration including advanced use cases.

Solid Understanding Of

GlideRecord operations

Script Includes

JSON handling

Strong knowledge of OAuth / Bearer Token authentication flows.

Additional Requirements

Bootstrap 3.x for responsive UI development.

Understanding of JSON:API patterns.

Deep proficiency in browser debugging tools.

API Testing Experience With Tools Like

Bruno

Postman

Insomnia

Skills

servicenow,servicenow service portal,api integration,responsive ui development,

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent