**Role Summary:**
ServiceNow Developer responsible for developing, configuring, and customizing ServiceNow applications and features based on JavaScript.
The expertise of the employee in ServiceNow development will be crucial in driving process automation, optimizing workflows, and enhancing IT service management capabilities.
✍🏻
**Main Responsibilities**
:
**Development and Customization:**
- Develop and customize ServiceNow applications, modules, and workflows, including SPM and ITSM modules: Ex. Project, Incident, Problem, Change, Knowledge, and Service Catalog.
- Build and configure new features and functionality to meet business requirements, ensuring alignment with ITIL best practices.
- Customize and implement ServiceNow UI (User Interface), Forms, Business Rules, UI Actions, UI Policies, Script Includes, and other components to improve the platform.
- Write efficient, reusable, and maintainable code using JavaScript versions supported by ServiceNow and using its custom libraries, ServiceNow scripting and ServiceNow APIs.
**Integration and Automation:**
- Integrate ServiceNow with other internal and third-party systems through web services, REST APIs, and middleware.
- Develop automation workflows.
- Design and implement ServiceNow integrations with external systems to streamline data exchange and business processes.
**Testing and Troubleshooting:**
- Write and execute test plans to ensure new features and changes work as intended.
- Troubleshoot and resolve issues in ServiceNow applications and integrations.
- Perform debugging and performance tuning to ensure optimal platform performance.
**Collaboration with Stakeholders:**
- Work closely with business analysts, project managers, and other developers to understand business needs and translate them into technical solutions.
- Assist with gathering requirements and providing technical input for new initiatives and enhancements.
- Participate in code reviews and offer feedback to improve the quality of work across the team.
**Documentation and Best Practices:**
- Document all development work, including custom scripts, workflows, and configurations.
- Maintain and update internal documentation and knowledge base articles for team members and end users.
- Ensure adherence to best practices, standards, and guidelines in development work.
**Maintenance and Support:**
- Provide ongoing maintenance and support for ServiceNow applications, ensuring they remain up to date and compliant with company standards.
- Implement patches and updates for new releases of ServiceNow, ensuring minimal impact on existing processes.
- Monitor system performance and troubleshoot issues reported by users, making necessary updates and fixes.
- Incident management, support platform users on problems they might encounter.
- Offer support and knowledge transfer to new colleagues joining the team.
⚡
**Specific education, certifications, and relevant work experience required.**
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Ability to gather requirements, analyze complex business processes, and translate them into technical solutions within the platform.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
- Good command of Italian and English language.
- Proven experience in ServiceNow development, including scripting in JavaScript, ServiceNow APIs, and the ServiceNow platform (e.g., Business Rules, UI Policies, Script Includes).
- Expertise in building and customizing ServiceNow applications, including Service Catalog, Incident, Problem, Change Management, Knowledge Management, and more.
- Experience with ServiceNow integrations using REST APIs, SOAP, and web services.
- Solid understanding of ITIL processes and best practices.
- Proficient in developing ServiceNow reporting, dashboards, and performance analytics.
- Ability to work independently and as part of a team in an Agile development environment.
ServiceNow Developer responsible for developing, configuring, and customizing ServiceNow applications and features based on JavaScript.
The expertise of the employee in ServiceNow development will be crucial in driving process automation, optimizing workflows, and enhancing IT service management capabilities.
✍🏻
**Main Responsibilities**
:
**Development and Customization:**
- Develop and customize ServiceNow applications, modules, and workflows, including SPM and ITSM modules: Ex. Project, Incident, Problem, Change, Knowledge, and Service Catalog.
- Build and configure new features and functionality to meet business requirements, ensuring alignment with ITIL best practices.
- Customize and implement ServiceNow UI (User Interface), Forms, Business Rules, UI Actions, UI Policies, Script Includes, and other components to improve the platform.
- Write efficient, reusable, and maintainable code using JavaScript versions supported by ServiceNow and using its custom libraries, ServiceNow scripting and ServiceNow APIs.
**Integration and Automation:**
- Integrate ServiceNow with other internal and third-party systems through web services, REST APIs, and middleware.
- Develop automation workflows.
- Design and implement ServiceNow integrations with external systems to streamline data exchange and business processes.
**Testing and Troubleshooting:**
- Write and execute test plans to ensure new features and changes work as intended.
- Troubleshoot and resolve issues in ServiceNow applications and integrations.
- Perform debugging and performance tuning to ensure optimal platform performance.
**Collaboration with Stakeholders:**
- Work closely with business analysts, project managers, and other developers to understand business needs and translate them into technical solutions.
- Assist with gathering requirements and providing technical input for new initiatives and enhancements.
- Participate in code reviews and offer feedback to improve the quality of work across the team.
**Documentation and Best Practices:**
- Document all development work, including custom scripts, workflows, and configurations.
- Maintain and update internal documentation and knowledge base articles for team members and end users.
- Ensure adherence to best practices, standards, and guidelines in development work.
**Maintenance and Support:**
- Provide ongoing maintenance and support for ServiceNow applications, ensuring they remain up to date and compliant with company standards.
- Implement patches and updates for new releases of ServiceNow, ensuring minimal impact on existing processes.
- Monitor system performance and troubleshoot issues reported by users, making necessary updates and fixes.
- Incident management, support platform users on problems they might encounter.
- Offer support and knowledge transfer to new colleagues joining the team.
⚡
**Specific education, certifications, and relevant work experience required.**
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Ability to gather requirements, analyze complex business processes, and translate them into technical solutions within the platform.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
- Good command of Italian and English language.
- Proven experience in ServiceNow development, including scripting in JavaScript, ServiceNow APIs, and the ServiceNow platform (e.g., Business Rules, UI Policies, Script Includes).
- Expertise in building and customizing ServiceNow applications, including Service Catalog, Incident, Problem, Change Management, Knowledge Management, and more.
- Experience with ServiceNow integrations using REST APIs, SOAP, and web services.
- Solid understanding of ITIL processes and best practices.
- Proficient in developing ServiceNow reporting, dashboards, and performance analytics.
- Ability to work independently and as part of a team in an Agile development environment.