ServiceNow is looking for a Senior Software Engineer - JavaScript to join the Vault Console team. In this role, you will build high-quality, reusable code and integrate AI into the admin experience, contributing to a platform that makes the world work better for everyone.
What You'll Do
- Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes.
- Work with product owners to understand detailed requirements and own code from design, implementation, test automation to delivery.
- Implement software that is simple to use to allow customers to extend and customize functionality.
- Contribute to the design and implementation of new products and features while enhancing the existing product suite.
- Be a mentor for colleagues and help promote knowledge-sharing.
What We're Looking For
- 6+ years of experience with Java or a similar object-oriented language.
- Passion for JavaScript and the Web as a platform, reusability, and componentization.
- Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
- Experience with any of the modern UI frameworks like Angular, React, or Vue.
- Strong analytical and design skills.
Technical Stack
- Java
- JavaScript
- Angular
- React
- Vue
Team & Environment
You will be embedded within the Vault Console team.
Work Mode
This is a hybrid position based in the APAC (Asia Pacific) region.
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law.




