The team is dedicated to empowering organizations through innovative data visualization and analytics.
As custodians of dashboards and visualization designers within a comprehensive Platform Analytics product, the team strives to deliver intuitive and insightful tools.
The mission is to transform complex data into clear, impactful visuals that facilitate understanding and drive strategic action.
The role involves leading the development of high-quality, scalable, and reusable backend and frontend code, ensuring best practices in architecture, performance, and accessibility.
Collaboration with designers, product managers, and other engineers is essential to deliver intuitive products and enhance the overall product experience.
The position requires contributing to backend architecture and design systems, championing modern web technologies and best practices.
The candidate will be a go-to expert for backend development, working with Java to build scalable APIs and services, mentoring colleagues, and advocating for high standard code.
Support for frontend development within the team, contributing to UI/UX development is also expected.
The candidate will take ownership of features from ideation through implementation, testing, and delivery.
Requirements:
The candidate must have 6+ years of professional experience in software development with a strong focus on backend engineering and experience in frontend development.
Expertise in backend technologies, Java, algorithms, data structures, object-oriented design, design patterns, and performance/scale considerations is required.
Experience with modern UI frameworks such as Angular, React, or Vue is necessary.
A passion for JavaScript and the Web as a platform, reusability, and componentization is essential.
A solid understanding of RESTful APIs, microservices, and basic database concepts (SQL/NoSQL) is required.
Strong problem-solving skills with a keen eye for design and user experience are necessary.
Nice-to-have qualifications include practical experience in designing and building AI-powered solutions and hands-on experience with containerization and deployment using Docker and Kubernetes.
Benefits:
ServiceNow offers a flexible work environment with various work personas (flexible, remote, or required in office) based on the nature of work and assigned location.
The company is an equal opportunity employer, ensuring all qualified applicants receive consideration for employment without discrimination.
ServiceNow strives to create an accessible and inclusive experience for all candidates, providing accommodations as needed during the application process.
Employment may be contingent upon obtaining necessary export control approvals for certain positions requiring access to controlled technology.