YOUR ROLE

About the Role

adesso India is looking for a highly hands-on Senior ServiceNow Developer to work on a complex enterprise ServiceNow environment with significant customizations. This is a developer-first role, approximately 90% of the work is focused on scripting, coding, debugging, automation, integrations, and technical problem-solving. The ideal candidate is a strong software developer, comfortable working with complex existing code, debugging issues, and building customer-specific solutions, rather than a primarily functional ServiceNow consultant.

Key Responsibilities

  • Design, develop, configure, customize, debug, and maintain complex ServiceNow solutions.
  • Work across ITSM, particularly Incident, Problem, Change, and Request Management.
  • Develop advanced Service Catalog solutions including Catalog Items, Record Producers, Variables, Variable Sets, scripting, workflows/flows, approvals, and fulfillment.
  • Perform extensive JavaScript and ServiceNow scripting, including server-side and client-side development.
  • Use PowerShell and other scripting technologies for automation and technical solutions where required.
  • Develop and troubleshoot integrations using REST, SOAP, Web Services, connectors, and APIs.
  • Analyze, debug, and enhance complex existing customizations and code, performing root-cause analysis and optimizing performance.
  • Develop and configure Business Rules, Script Includes, Client Scripts, UI Policies, UI Actions, ACLs, Data Policies, Scheduled Jobs, and Workflows/Flow Designer.
  • Translate requirements into user stories, acceptance criteria, test cases, and technical solutions.
  • Develop and execute tests, conduct code reviews, and maintain technical documentation.
  • Support releases, deployments, upgrades, and production troubleshooting.
  • Work with architects, product owners, business stakeholders, and development teams in an Agile/Scrum environment.
  • Provide technical leadership and guidance where required.

Must-Have Skills

ServiceNow Platform

  • 8+ years of hands-on ServiceNow project experience, including strong enterprise experience in an international corporate environment.
  • Advanced ITSM knowledge, especially Incident, Problem, Change, and Request Management.
  • Advanced Service Catalog development, with strong backend and/or Service Portal development experience.
  • Experience with heavily customized ServiceNow environments and a strong understanding of ServiceNow architecture, scripting, security, and platform capabilities.

Scripting & Development

  • Expert-level JavaScript (mandatory), with strong ServiceNow server-side/client-side scripting and Glide APIs.
  • Advanced debugging and root-cause analysis skills, with the ability to read, modify, and optimize complex existing code.
  • Strong software engineering and coding practices. PowerShell or other scripting languages are highly desirable.

Integrations

  • Hands-on experience developing and troubleshooting integrations via REST, SOAP, Web Services, connectors, APIs, and external systems.

Agile & Leadership

  • Experience as a Senior/Lead Developer in Scrum-based projects, including user stories, acceptance criteria, testing, code reviews, and estimation.
  • Ability to lead technical discussions and collaborate with distributed international teams.

YOUR PROFILE

Good-to-Have Skills

  • ServiceNow Certified System Administrator (CSA).
  • Certified Application Developer (CAD).
  • Certified Implementation Specialist – IT Service Management (CIS-ITSM).
  • Certified Implementation Specialist – Data Foundations (CIS-DF).

Experience & Education

  • 10+ years of overall professional experience, with 8+ years in ServiceNow development/project work.
  • Bachelor's or Master's degree in Computer Science, Business Informatics, IT, Software Engineering, or equivalent.
  • Excellent written and spoken English.
  • Strong consulting, analytical, communication, and interpersonal skills.

Ideal Candidate

A Senior Software Developer specializing in ServiceNow who:

  • Codes and debugs as a core part of their daily work.
  • Has expert JavaScript and strong scripting skills.
  • Can work independently within heavily customized ServiceNow environments.
  • Has deep ITSM and advanced Service Catalog expertise.
  • Can troubleshoot complex code and integrations.
  • Takes ownership of technical problems from design through deployment and support.
  • Combines strong development skills with the ability to understand business requirements and advise stakeholders.