As a Senior ServiceNow Developer, you will play a key role in the design, development, and optimization of complex solutions on the ServiceNow platform. With at least 7 years of experience, you will be responsible for creating robust and customized solutions tailored to large-scale business needs, while ensuring the seamless integration of ServiceNow with other critical systems. You will also serve as a technical leader, guiding other team members in implementing best development practices. Your technical expertise and ability to propose innovative solutions will be crucial in tackling the challenges of a dynamic and ever-evolving environment.
Responsibilities:
Design, develop, and maintain end-to-end solutions on the ServiceNow platform, creating complex and customized applications tailored to critical business environments.
Lead the design of advanced workflows, Business Rules, and server/client-side scripts to automate large-scale business processes and enhance overall system performance.
Ensure sophisticated integrations with enterprise systems and third-party solutions using REST APIs, SOAP, and complex integration technologies such as Orchestration, Web Services, LDAP, and SSO.
Act as a technical mentor for junior team members, providing guidance on development best practices, software architectures, and complex integrations.
Collaborate with enterprise architects and stakeholders to align ServiceNow solutions with the company’s overall strategy, considering security, scalability, and performance constraints.
Oversee automated unit testing, integration testing, as well as load and performance testing to ensure the quality and robustness of the solutions.
Participate in the implementation of DevOps and CI/CD practices, optimizing ServiceNow delivery pipelines to enable rapid and secure deployment of updates and new features.
Required Skills:
At least 7 years of experience developing on the ServiceNow platform, with demonstrated expertise in designing large-scale solutions, customizing key modules (ITSM, ITOM, ITBM, HRSD), and creating complex service catalogs.
Expertise in managing CMDB (Configuration Management Database) and the HAM (Hardware Asset Management) module.
Deep knowledge of client-side scripting (JavaScript, GlideAjax, Client Scripts) and server-side scripting (GlideRecord, Business Rules), complex workflows, user interface policies, and ACLs, ensuring application security and performance.
Solid experience in system integration via APIs (REST, SOAP), with mastery of data transfers in JSON, XML, as well as expertise in managing LDAP directories, SSO, and OAuth for secure environments.
Experience in leading technical teams, coaching developers, and providing leadership in implementing ServiceNow solutions, considering performance, availability, and ITIL compliance.
ServiceNow Certified Application Developer (CAD) certification is mandatory; ITIL certification or other advanced certification in ITSM processes is a plus.
Ability to design modular and scalable ServiceNow architectures, leveraging the latest platform advancements such as Flow Designer, IntegrationHub, and automation via Orchestration.
Additional Assets:
Expertise in ITOM modules (Discovery, Event Management, Cloud Management) for complex multi-cloud environments.
Experience with microservice-based architectures, CI/CD tools (Jenkins, GitLab, Terraform), and containerization practices (Docker, Kubernetes).
Deep knowledge of DevSecOps methodologies to integrate security practices into development pipelines.