Job Description:
Company Description:
At ServiceNow, we are a technology company that believes in making the world work for everyone. Our team of change makers is driven by a restless curiosity and a passion for innovation. We strive to create an inclusive environment where all voices are heard and valued. With over 7,700 customers, including 85% of the Fortune 500, we are proud to be recognized as one of the FORTUNE 100 Best Companies to Work For and World’s Most Admired Companies.
Job Description:
As part of our Digital Technology team, you will be at the forefront of redefining what it means to be an IT department. We focus on transformation, experience, AI-driven automation, innovation, and growth. Our goal is to deliver delightful, secure customer and employee experiences that accelerate ServiceNow’s journey to become the leading enterprise software company of the 21st century. In this role, you will have the opportunity to build high-quality, scalable, and reusable code, collaborate with product owners to understand requirements, and contribute to the design and implementation of new products and features. Additionally, you will have the chance to mentor colleagues and promote knowledge-sharing.
Responsibilities:
- Build high-quality, clean, scalable, and reusable code by following best practices in software engineering architecture and processes.
- – Collaborate with product owners to understand detailed requirements and take ownership of code from design to implementation, test automation, and delivery.
- – Implement software that is user-friendly and allows customers to extend and customize functionality.
- – Contribute to the design and implementation of new products and features, as well as enhance existing product suite.
- – Mentor colleagues and promote knowledge-sharing.
Qualifications:
- 10+ years of experience with Java or a similar object-oriented language.
- – Passion for JavaScript and web development, with a focus on reusability and componentization.
- – Advanced knowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
- – Experience with modern UI frameworks such as Angular, React, or Vue.
- – Advanced knowledge and experience working with relational databases, including development, troubleshooting, and performance optimization.
- – Experience with multiple technology stacks, including cloud development, platforms, web development, frameworks, or service-oriented architecture.
- – Ability to manage multiple projects with technical risk across teams and processes, and may serve as a functional lead or technical owner.
Additional Information:
ServiceNow is an Equal Employment Opportunity Employer. We value flexibility and trust in our distributed work environment. If you require a reasonable accommodation or alternative method for applying, please contact us for assistance. Please be aware of fraudulent job postings and scams. All genuine ServiceNow job postings can be found through our official website.
Note: This job description has been formatted for clarity and readability.