Lead I - Software Engineering

UST logo

UST

View Salaries, Reviews, and more  

Job Summary


Salary
₹116,739 - ₹196,767 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
CSS JSON Bootstrap HTML Postman Insomnia Modular API AngularJS OAuth

Job 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,

Interview Questions of Lead I - Software Engineering at UST

Interview questions from UST that are similar to Lead I - Software Engineering
View more interview questions from UST →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now