ServiceNow Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled ServiceNow Developer to join our dynamic IT team. The ideal candidate will be responsible for designing, developing, and maintaining ServiceNow solutions that optimise business processes and enhance system integration. This role offers an exciting opportunity to work on complex system architecture projects, leveraging a broad range of technologies including cloud platforms, scripting languages, and enterprise systems. The successful applicant will possess a strong background in IT systems engineering, system design, and service-oriented architecture, with a keen eye for security and operational excellence., * Develop, configure, and customise ServiceNow modules to meet organisational needs, ensuring seamless integration with existing IT infrastructure.
- Design and implement workflows, scripts, and automation processes to optimise service delivery and operational efficiency.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions using REST APIs, SOAP web services, and other integration methods.
- Maintain system health through regular updates, patches, and performance tuning; troubleshoot issues related to system architecture, load balancing, and system administration.
- Ensure compliance with information security standards by implementing appropriate firewall rules, VPN configurations, and access controls within ServiceNow environments.
- Participate in SDLC (Software Development Life Cycle) activities including continuous integration practices using tools such as Jenkins or Git.
- Document technical specifications, system design diagrams, and user guides to facilitate ongoing support and knowledge sharing.
- Stay abreast of emerging technologies such as Kubernetes, VMware ESXi, Azure cloud services, and microservices architecture to recommend improvements or new solutions.
Requirements
- Proven experience in developing on the ServiceNow platform with a strong understanding of its architecture and capabilities.
- Extensive knowledge of computer networking principles including DNS, DHCP, VPNs, firewalls, load balancing techniques, and system security protocols.
- Hands-on experience with cloud platforms such as AWS or Azure along with familiarity in virtualisation technologies like VMware ESXi or Hyper-V.
- Proficiency in programming languages such as JavaScript, Python, C#, Java, Ruby on Rails or C++, alongside scripting skills in Bash or Shell Scripting.
- Strong background in databases including SQL (MySQL, PostgreSQL), NoSQL solutions (such as Cassandra), and related system administration tasks.
- Experience working within IT frameworks like DevOps practices, CI/CD pipelines using Jenkins or Git; familiarity with SDLC methodologies is essential.
- Knowledge of enterprise systems including Salesforce integration; understanding of web services (REST/SOAP), APIs utilisation and solution architecture design is highly desirable.
- Demonstrated ability to debug complex issues across operating systems such as Windows and UNIX/Linux environments; experience with VMware vSphere/ESXi is advantageous.
- Background in systems engineering involving load balancing strategies, system design optimisation for high availability environments, and information security best practices. This position provides an excellent platform for a motivated professional eager to contribute to innovative IT projects within a collaborative environment. Candidates should possess a comprehensive skill set spanning multiple disciplines within the IT landscape to succeed in this role.
Benefits & conditions
Job Types: Full-time, Permanent
Pay: £50,000.00-£60,000.00 per year