Main Responsibilities and Required Skills for ServiceNow Developer

developer working on laptop

A Servicenow Developer is responsible for designing, developing, and maintaining ServiceNow applications and services. They work with functional and admin teams to deliver automated workflow solutions. In this blog post we describe the primary responsibilities and the most in-demand hard and soft skills for ServiceNow Developers.

Get market insights and compare skills for other jobs here.

Main Responsibilities of ServiceNow Developer

The following list describes the typical responsibilities of a ServiceNow Developer:

Analyze

  • Analyze business applications and design specifications.

  • Analyze business requirements, design and implement solutions.

  • Analyze customer environments and make recommendations.

  • Analyze requirements, and maintains, tests and integrates application components.

  • Analyze system performance issues and determine performance enhancements.

Answer

Answer "how to" technical and application configuration questions.

Apply

Apply systems level thinking to provide the kind of quality level monitoring and support.

Articulate

Articulate technical concepts using easily understandable business language.

Assess

Assess technical requirements and associated stories.

Assist in /Assist with

  • Assist in delivering the ServiceNow roadmap.

  • Assist in importing of configuration, user and Asset Data.

  • Assist in SSO integration.

  • Assist in the transformation from Waterfall to Agile methodologies / practices.

  • Assist ServiceNow Business Analyst in estimating release level of effort.

  • Assist ServiceNow Platform Business Analyst in estimating release level of effort.

  • Assist ServiceNow Platform system administrators with incident resolution.

  • Assist ServiceNow System Administrators with incident resolution, as needed.

  • Assist with configuration of the platform when an administrator cannot do so.

  • Assist with the administration of the ServiceNow platform, as and when required.

  • Assist with user story creation and grooming.

Attend

Attend and participate in Scrum meetings.

Automate

Automate process checks and monitor definitions (Mistake-proof support).

Build

  • Build and roll-out the next generation Design and Planning framework.

  • Build custom applications based on business requirements.

  • Build out complex workflows and processes for Asset Management.

Carry out

Carry out unit and integrated tests consistent with the company's quality management approach.

Close

Close the IT delivery gaps.

Collaborate with

  • Collaborate with architects and engineers to execute system integration's.

  • Collaborate with business and other IT personnel to integrate new requirements.

  • Collaborate with functional teams to create sound automation solutions.

  • Collaborate with Product Designer to provide ServiceNow design support.

  • Collaborate with teams across the organization to capture requirements and feedback.

Complete

  • Complete documentation and procedures for installation and maintenance.

  • Complete Group Benefits Program customizable to your needs.

Conduct

  • Conduct post implementation reviews and identify any lessons learned.

  • Conduct unit testing for each story assigned.

Configure

  • Configure and deploy new workflow functionality within ServiceNow and related technologies.

  • Configure and improve core and custom applications.

  • Configure and maintain Notifications, UI pages, UI Macros, Script Includes and Formatters.

  • Configure / Customize ServiceNow applications including workflows, and UI customizations.

  • Configure Jira projects to support new workflows and integrations.

  • Configure new asset table and fields.

  • Configure ServiceNow system including creating workflows, UI design, ACL and business rules.

Coordinate

  • Coordinate and solve complex technical data and transformation issues.

  • Coordinate application and platform upgrades.

  • Coordinate / assist with training sessions for the new solutions.

  • Coordinate installation of ServiceNow upgrades and / or service packs.

  • Coordinate technical dependencies with other teams.

Create

  • Create and maintain API and data integration processes between ServiceNow and other services.

  • Create and manage ServiceNow tables / views according to needs.

  • Create and manage Web service integrations using SOAP and REST.

  • Create custom reports and dashboards as well as generating KPIs and supporting metrics.

  • Create Requirements Definitions and Technical Specifications Documentation.

  • Create ServiceNow reports and dashboards.

  • Create technical documentation for reference and reporting.

  • Create / Updates and maintains documentation including process flows, procedures and user guides.

Customize

Customize ServiceNow configurations, including custom scripts.

Deploy

Deploy software tools, processes and metrics.

Design

  • Design and develop new ServiceNow applications and services.

  • Design and develops new ServiceNow platform applications and services.

Develop

  • Develop and document best practices and reusable assets.

  • Develop and modify ServiceNow workflows, forms, lists, business rules, UI components.

  • Develop and test new and change existing ServiceNow code / scripts.

  • Develop as described in the functional specifications.

  • Develop external application integration using SAML 2.0 and Web services.

  • Develop JavaScript server / client code as needed for integration.

  • Develop, maintain and enhance applications in ServiceNow.

  • Develop program logic for new applications or analyzes and modifies logic in existing applications.

  • Develop requested enhancements to existing ServiceNow applications.

  • Develop required integration components (SSO, LDAP, etc.) with multiple HR systems.

  • Develop ServiceNow design / technical documentation.

  • Develop ServiceNow reports and dashboards.

  • Develop software that meets user story acceptance criteria.

  • Develop solutions that require good knowledge of JavaScript and Glide.

  • Develop UI forms, fields, and notifications.

  • Develop user stories for ServiceNow releases.

Discuss

Discuss or seek approval on complex matters with AVP of Digital Transformation Services.

Ensure

  • Ensure adherence to all ITIL processes.

  • Ensure all time is recorded accurately and keep calendar up-to-date with scheduled activities.

  • Ensure code and configuration support enterprise scalability.

  • Ensure constant quality and total compliance with coding standards.

  • Ensure system is securely developed for reusability and resiliency.

  • Ensure that system improvements are successfully implemented.

Establish

Establish, and maintain, clearly written procedures.

Evaluate

Evaluate, recommend, and implement Jira plug-ins as they fit into integration workflows.

Facilitate

  • Facilitate and support the rollout of new application and enhancements in ServiceNow.

  • Facilitate requirements gathering and document requirements.

Formulate

  • Formulate and defines system scope and objectives.

  • Formulate system scope and objectives.

Gather

Gather and document business and process requirements.

Generate

  • Generate operational reports and KPI analysis as needed.

  • Generate operational reports, executive dashboards, and KPI analysis as needed.

  • Generate operations and executive dashboard reports and KPI analysis as needed.

Handle

Handle general updates and configuration changes / requests.

Implement

Implement IT security solutions and assures successful implementation.

Import

Import Sets and Transform Maps.

Innovate

Innovate for user experience.

Integrate

Integrate software components and third-party programs.

Keep

Keep AVP informed of status of activities and issues on a regular basis.

Lead

Lead / contribute in architecture, design & code reviews of IT Service Management solutions.

Leverage

Leverage both proven and innovative technology approaches to solve challenging business problems.

Load

Load, manipulate and maintain data between Service-now and other systems.

Maintain

  • Maintain documentation for the administration and configuration of the application.

  • Maintain production system reliability through the utilization of the change management process.

  • Maintain production system reliability through utilization of change management process.

  • Maintain technical responsibility for all the stages and iterations of a development project.

Migrated

Migrated Legacy data into ServiceNow using Import Sets and Transform maps.

Modify

Modify existing tiles, emails, and other items within ServiceNow.

Monitor

  • Monitor health, usage, and overall compliance of applications.

  • Monitor / Measure the configuration-code quality part of feature deployment.

  • Monitor / Measure the platform process adoption and data quality.

Optimize

Optimize existing workflows to reduce waste and improve efficiency.

Participate

Participate in continuous improvement initiatives.

Perform

  • Perform feature enhancements and bug fixes, as requested by the customer.

  • Perform hands-on technical development work based on assigned user stories.

  • Perform installation and testing of ServiceNow updates and new releases.

  • Perform root cause analysis, recommend corrective action, and lead the resolution efforts.

  • Perform routine duties independently.

  • Perform ServiceNow application configuration.

  • Perform ServiceNow system configuration.

  • Perform system and integration testing with sample and live data.

  • Perform system and integration testing with sample data.

Prepare

  • Prepare and maintain technical specifications and documents.

  • Prepare and present client-facing and internal deliverables that are technology-related.

  • Prepare client facing and internal deliverables that are technology related.

  • Prepare detailed specifications for application builds.

  • Prepare detailed specifications for programs.

Prioritize

Prioritize workload based on internal and external impact.

Provide

  • Provide development effort estimates for planned work activities.

  • Provide guidance to the ServiceNow System Administrators.

  • Provide maintenance for existing ServiceNow implementations.

  • Provide mentoring and guidance for ServiceNow developers.

  • Provide mentoring and guidance for ServiceNow System Administrators.

  • Provide quality and consistent service to the customer.

  • Provide second level support to the Production Support team in ServiceNow operations.

  • Provide support for project work, as applicable.

  • Provide support on Reporting / Advanced Reporting.

  • Provide technical assessments, written documentation and technical expertise.

  • Provide technical expertise, perform coding peer reviews, and follows development best-practices.

  • Provide timely support to user queries and troubleshoot production issues.

Research

  • Research and deploy new releases, patches and / or enhancements into the ServiceNow environment.

  • Research new feature enhancements and functionalities from ServiceNow.

Resolve

Resolve complex technical issues and demonstrate innovate thinking.

Respond to

Respond to service issues and manage level 3 application support issues.

Review

Review API documentation to understand how to develop integration's with given API's or systems.

Stay abreast of

  • Stay abreast of developments and maintains continued professional development.

  • Stay abreast of ServiceNow developments and maintains continued professional development.

Support

  • Support platform upgrade / patching activities as they become available.

  • Support production users through monitoring and working incident tickets.

  • Support report set-up and data imports.

  • Support the application enterprise integration solutions.

  • Support the overall strategic objectives of the platform across Allstate Canada.

Take

  • Take ownership of complex business requirements and works them to completion.

  • Take ownership of complex technical requirements and develops them through to completion.

Track

Track record of building and developing high-performing teams.

Troubleshoot

  • Troubleshoot and debug across Jira and integrated systems.

  • Troubleshoot, fix, enhance, and refactor existing software code base.

  • Troubleshoot production and test issues.

Understand

  • Understand and take responsibility for your part in our success.

  • Understand business requirements and design solutions to fit them using various automation platforms.

  • Understand the business or function for which the application is designed.

Update

Update Development Items as appropriate in User Stories.

Use

  • Use scripted fields to extend Jira functionality to meet organizational goals.

  • Use scripting tools and ServiceNow functionality to automate rote tasks being done in ServiceNow.

  • Use scripting tools to automate routine tasks being done in the ServiceNow platform.

Utilize

Utilize an Agile / Scrum methodology to manage development work.

Work with

  • Work closely with ServiceNow functional team, configure and improve core and custom applications.

  • Work directly with end users to resolve support issues within ServiceNow.

  • Work independently and as a technical team member.

  • Work independently and provide weekly status reports.

  • Work in multiple instances and domains, supporting internal and external customers.

  • Work on continuous improvement by sharing experiences and knowledge within the team.

  • Work with BSA to ensure stories are appropriate and can be developed as designed.

  • Work with functional and admin teams to deliver automated workflow solutions in ServiceNow.

  • Work with other IT streams to improve the platform adoption and user experience of ServiceNow.

  • Work with other Software Developers to learn and share.

Most In-demand Hard Skills

The following list describes the most required technical skills of a ServiceNow Developer:

  1. ServiceNow

  2. Javascript

  3. Json

  4. CSS

  5. HTML

  6. Jelly

  7. Agile

  8. Rest

  9. Jquery

  10. Change

  11. Incident

  12. Soap

  13. Scrum Methodology

  14. Service Catalog

  15. Jdbc

  16. Angularjs

  17. Integration

  18. XML

  19. Databases

  20. File Imports

  21. Programming Languages

  22. PHP

  23. Phases of Applications Systems Analysis

  24. Mulesoft

Most In-demand Soft Skills

The following list describes the most required soft skills of a ServiceNow Developer:

  1. Written and oral communication skills

  2. Analytical ability

  3. Problem-solving attitude

  4. Interpersonal skills

  5. Organizational capacity

  6. Attention to detail

  7. Work independently with little direction

  8. Time-management

  9. Multi-task

  10. Take initiative

  11. Team player

Restez à l'affût du marché de l'emploi dans le sport!

Abonnez-vous à notre infolettre