Job title: Service Now Developer Location: BP Sunbury Office, UK Possibility of remote/hybrid work: The candidate will be working from BP Sunbury office. Background checks requirement: (pre/hybrid/post): Pre-Onboarding Background Verification Interview mode: Telephonic and Video. If required, the candidate might have to come for final face to face interview. Job Description This role involves supporting Platform Engineering Onboarding (my team) to: · Provide development including ServiceNow. · Provide onboarding automation for AWS Platform, Azure Platform, and various bespoke applications. · Provide analysis, integration, automation, and development of ServiceNow to support Compute Platform's various automation activities. · This role supports the Platform Engineering Onboarding Service Owner Experience (ServiceNow focus) · Have experience in creating and implement UX design. · Experience with coding and troubleshooting using HTML, CSS, and comparable language. · JavaScript coding · Design, and code scripts and components on the ServiceNow platform · Understand or ability to pickup Service Portal and widget from scratch. · Configure components such as UI, Data Sources, Transforms, Business Rules, API endpoints. · Use of automation to populate CMDB. · Integration with additional ServiceNow applications and plug-ins · Designed and developed Portals, UI Pages and UI Macros to meet business needs using Apache Jelly, Angular JS in conjunction with various web technologies. · Experienced in building highly secure and high-performance Service Portals. · Experienced in using Service Portal Configuration, Branding Editor, Widget Editor and Page Editor for configuration and development of portal components. · Experience in creating custom themes, navigation menus, portal header and page sub headers based on the portal/page requirements. · Experienced in creating custom widgets for showing reports and dashboards on Service Portal. · Experience in creating Angular Providers (directives and services) which are used by the widgets and other directives. · Experience in creating Angular Templates used by various widgets. · Experience in creating React templates used by various widgets. Desirable Criteria · Have knowledge and practitioner experience in full-stack development, including Service Oriented Architecture, APIs, REST, and one or both of (ServiceNow, especially with bespoke development; JavaScript development, especially with enterprise implementations, such as with Node.js, Angular, React, jQuery, or TypeScript development) · Excel in a fast-paced environment and multitask. · Proven experience of Agile methodologies · Systems Integrations · Data Design · Cloud skill in either AWS or Azure is a plus. · User Experience (UX) Design is a plus. · Past Web Development or full-stack experience · Validated experience and skill in one or more of ServiceNow development, Java, C#, JavaScript/Node.js · Knowledge of ServiceNow development and latest ServiceNow features · Willingness and ability to learn, to become skilled in at least one more programming language on top of your existing skillset · Understanding of the software development lifecycle, including design, security, design patterns for extensible and reliable code, automated unit and functional testing, CI/CD and telemetry · Demonstrated understanding of modern technologies like Cloud native, containers, serverless · Proven experience of Agile methodologies · User story definition · Application Support