Senior Software Engineer – ServiceNow
Location: Staines-Upon-Thames, England, United Kingdom
Company Description
ServiceNow is a global market leader in AI‑enhanced, cloud‑based platform solutions that connect people, systems, and processes. The company serves over 8,100 customers, including 85% of Fortune 500 companies, and is committed to making the world work better for everyone.
Job Description
The Senior Software Engineer will design, develop, and maintain applications on the ServiceNow platform, troubleshooting and providing escalation support for automations and integrations.
Responsibilities
* Collaborate with cross‑functional teams to troubleshoot issues, perform root cause analysis and implement solutions.
* Develop scoped applications that utilize all of the ServiceNow platform functionality.
* Develop and support the integration of third‑party systems with ServiceNow; MID server, web services (REST), and SSH actions.
* Create and maintain API and data integrations between ServiceNow and other services.
* Develop comprehensive test strategies covering functional, regression, integration and performance aspects.
* Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality.
* Promote a culture of engineering craftsmanship, knowledge‑sharing, and thoughtful quality practices across the team.
Qualifications
* At least 3 years of hands‑on experience with JavaScript, Python, Go, or similar, with a willingness and ability to learn ServiceNow’s on‑platform implementation.
* At least 3 years of hands‑on experience with relational databases (MySQL, MariaDB, PostgreSQL). Other databases acceptable.
* Rich knowledge of ITIL and ITSM disciplines.
* Proficiency with using and managing APIs.
* Some knowledge of infrastructure services spanning servers (Linux), storage, network, security and cloud.
* Preferred: At least 2 years of experience with ServiceNow instances (production and non‑production).
* Preferred: ServiceNow Application Developer and System Administrator certifications.
* Preferred: Experience integrating AI into work processes or decision‑making.
* Preferred: Familiarity with automated testing frameworks (JUnit, Selenium, TestNG) and CI/CD pipelines.
* Preferred: Understanding of software quality principles, reliability, observability and production readiness.
* Preferred: Ability to troubleshoot complex systems and optimize performance across the stack.
* Preferred: Comfortable with development tools such as IDEs, debuggers, profilers, source control, and Unix‑based systems.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, creed, religion, sex, sexual orientation, national origin, ancestry, age, disability, gender identity, marital status, veteran status, or any other protected characteristic. We also consider applicants with arrest or conviction records in accordance with legal requirements.
Accommodations
We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application process, please contact globaltalentss@servicenow.com.
Export Control Regulations
For positions requiring access to controlled technology, ServiceNow may need to obtain export control approval from the relevant authorities. Employment is contingent upon obtaining any required export licenses.
#J-18808-Ljbffr