Software Engineer
This role involves building 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
* Own your code from design, implementation, test automation and delivery of high-quality product to users
* Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
* Contribute to the design and implementation of new products and features while also enhancing the existing product suite
To be successful in this role you should have:
* 6+ years of enterprise-level platform development experience
* Possess a passion for JavaScript and the Web as a platform, reusability, and componentisation
* Demonstrate high emotional intelligence, handling ambiguity, adapting to changes, remaining resilient, and comfortably engaging in difficult conversations
* Be a keen technologist with a strong interest in staying updated with innovations, especially in AI
* Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
* Analytical and design skills
* Demonstrated ability to serve as technical lead on projects at a team level
Our Approach
We approach our work with flexibility and trust. Our distributed world of work allows employees to choose the environment that works best for them.
Equal Opportunity Employer
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.
Accommodations
If you require a reasonable accommodation to complete any part of the application process, please contact us for assistance.