ServiceNow is looking to improve operational resilience through risk mitigation, crisis management, and plan testing by building tools that support operational resilience and understanding the impact of disruptions on business assets and downtime.
Requirements
- Hands-on coding experience with Java and/or .NET for backend services and modern UI frameworks like React or Angular
- Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
- Database experience including SQL database design, schema modeling, and relational concepts
- Working knowledge of XML file handling (for reading/parsing files)
- Solid understanding of how backend systems, frontend components, and databases interact
- Experience with CI/CD practices, including Git and Jenkins
- Familiar with writing and maintaining unit tests and automated tests
Responsibilities
- Implement a backend API using JavaScript on the ServiceNow platform and/or develop a UI component using react-like technology.
- Review schema changes in a SQL database design meeting
- Write or run unit and integration tests for new functionality
- Participate in architecture syncs or system design reviews with IC3+ engineers
- Leading system-level architecture and design discussions
- Contributing to and reviewing code across the stack—Java, .NET, JavaScript/React
- Designing SQL databases and schemas with a strong understanding of how relational data supports application logic
Other
- This position will include supporting our US Public Sector customers.
- This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test.
- Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.
- Typically requires a Bachelor's degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
- Comfortable working in Agile/Scrum teams, delivering working software in sprints