Role & responsibilities
- Portal development: Design, develop, and maintain custom Service Portals and Employee Centers on the ServiceNow platform, creating a seamless and user-friendly experience.
- Front-end development: Build and configure custom widgets, pages, and components using modern web technologies, including HTML, CSS, Bootstrap, and JavaScript frameworks like AngularJS.
- User experience: Translate business requirements and UI/UX designs into functional and engaging portal features that are responsive and accessible on various devices.
- Service Catalog development: Implement and enhance the Service Catalog by building request forms, dynamic catalog items, and workflows within the Service Portal.
- Scripting: Write, test, and debug both client-side and server-side scripts to enhance portal functionality and automate processes, including Business Rules, Script Includes, and UI Policies.
- Testing and QA: Conduct thorough testing of portal components and new features, including writing Automated Test Framework (ATF) tests to ensure quality and prevent regression.
- Collaboration: Work closely with business stakeholders, solution architects, and other developers to gather requirements, provide technical solutions, and adhere to Agile development methodologies.
- Documentation: Create and maintain technical documentation for all portal development and configuration.
Required skills and qualifications
- Experience: 3 to 5 years of hands-on experience in ServiceNow development, with a strong focus on Service Portal, Employee Center, or Agent Workspace.
- Technical skills: Proficiency in web development technologies, including HTML, CSS, JavaScript, and Bootstrap.
- Strong experience with the ServiceNow platform, including the Service Portal framework, widgets, and UI pages.
- Experience with JavaScript frameworks, such as AngularJS.
- Experience with ServiceNow server-side and client-side scripting (Glide API, Business Rules, Client Scripts).
- Solid knowledge of REST/SOAP API integrations.