We are looking for a ServiceNow Developer for a 1 year contract with high possibility of extension. Role is hybrid with 3 days a week on site in Downtown Toronto.
Key Responsibilities
- Design, configure, develop, test, and deploy ServiceNow solutions based on business and technical requirements.
- Build maintainable solutions using ServiceNow best practices, with a preference for out-of-box functionality and configuration before customization.
- Develop and maintain ServiceNow applications and enhancements using platform capabilities including Business Rules, Script Includes, Client Scripts, UI Policies, UI Actions, Script Actions, Notifications, Service Catalog, Flow Designer, Workflows, Widgets, UI Pages, and related scripting technologies.
- Develop server-side and client-side functionality using Glide APIs and JavaScript, with an understanding of AngularJS and ServiceNow portal technologies where applicable.
- Design and implement integrations between ServiceNow and external systems using REST, SOAP, LDAP, import sets, data sources, Integration Hub, and other supported integration approaches.
- Participate in technical design discussions and ensure development work aligns with established architecture, security, and platform standards.
- Work closely with business analysts and stakeholders to understand requirements and translate them into practical ServiceNow solutions.
- Support proof-of-concept initiatives and evaluate new ServiceNow capabilities to identify opportunities for improving business processes and user experience.
- Troubleshoot application, integration, workflow, and platform issues across development, test, and production environments.
- Participate in deployment activities and respond effectively to post-deployment issues, including root-cause analysis and corrective actions.
- Contribute to ServiceNow platform upgrades, regression testing, and Automated Test Framework (ATF) development.
- Create and maintain technical documentation, solution designs, configuration documentation, and operational procedures.
- Collaborate with ServiceNow Support and other technical teams to investigate and resolve complex platform issues.
- Identify opportunities to improve platform performance, maintainability, automation, and overall user experience.
- Provide technical guidance, mentoring, and knowledge transfer to developers, administrators, support teams, and business users.
- Remain proactive in identifying potential technical risks, future requirements, and opportunities for platform improvement.
Required Qualifications and Experience
- 5+ years of hands-on experience developing on the ServiceNow platform.
- 5+ years of ServiceNow administration and platform configuration experience.
- Strong experience with ServiceNow scripting and application development using JavaScript and Glide APIs.
- Hands-on experience with core ServiceNow development components, including:
- Business Rules
- Script Includes
- Client Scripts
- UI Policies and UI Actions
- Script Actions
- Notifications
- Service Catalog
- Workflows and Flow Designer
- Service Portal/Widgets
- UI Pages and UI Scripts
- GlideAjax and related APIs
- 5+ years of experience developing and supporting integrations using REST and/or SOAP web services.
- Experience working with integrations involving LDAP, import sets, data sources, and external applications.
- Practical experience participating in ServiceNow platform upgrades and release activities.
- Experience creating and maintaining Automated Test Framework (ATF) tests.
- Strong understanding of ServiceNow development standards, deployment practices, troubleshooting, and performance considerations.
- Ability to work effectively with technical and non-technical stakeholders across multiple teams.
- Strong analytical, troubleshooting, documentation, and communication skills.
Preferred ServiceNow Experience
Experience with one or more of the following ServiceNow products and capabilities is highly desirable:
- IT Service Management (ITSM)
- Configuration Management Database (CMDB)
- IT Operations Management (ITOM)
- IT Asset Management (ITAM)
- Employee Center
- Integration Hub
- Virtual Agent
- Application Portfolio Management (APM)
- Security Incident Response (SIR)
- Integrated Risk Management (IRM)
Note: We use AI tools to: obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.