Position Title: ServiceNow Developer Location: Sydney, Australia Role Purpose The ServiceNow Developer develops and maintains applications and integrations supporting our cybersecurity managed services. This is a mid-level hands-on role within the ServiceNow team, working on a customised platform used to deliver services to external customers. You will take ownership of clearly scoped development work from requirements through implementation, testing and documentation, following agreed designs and team standards. You will work with senior developers and the ServiceNow Team Lead on complex changes, technical decisions and production issues, building your understanding of the wider platform while delivering reliable, secure and maintainable solutions. Summary Key accountabilities for this role are as follows: Deliver agreed changes to applications, integrations and platform functionality, with responsibility for the quality and progress of your assigned work. Key accountabilities for this role are as follows: • Development Delivery: Estimate and deliver clearly scoped development tasks. Raise unclear requirements, dependencies and risks early, seeking guidance on complex designs. • Application Development: Build and maintain scoped applications, tables, forms and business logic, using standard platform capabilities where suitable and following agreed designs for custom development. • Scripting and JavaScript: Write, debug and maintain server-side and client-side JavaScript, including Business Rules, Script Includes, Client Scripts and UI Actions. Use platform APIs and reusable components appropriately. • Requirements and Communication: Work with colleagues, service stakeholders and customers as needed to clarify requirements, agree acceptance criteria and explain progress and practical limitations. • Integrations: Build and maintain integrations using REST and agreed integration patterns, including authentication, validation, error handling and logging, with senior support for complex scenarios. • Platform Maintenance: Investigate defects, improve maintainability and assist with upgrade testing and remediation. Consider performance, security and upgradeability in everyday development. • Testing and Code Review: Test your changes against acceptance criteria, document results and address review feedback. Follow secure coding, peer review and release processes, and contribute to reviews within your experience. • Troubleshooting and Support: Investigate application and integration issues, communicate findings and support agreed fixes. Escalate complex or high-impact incidents to senior colleagues promptly. • Learning and Knowledge Sharing: Develop your platform knowledge through pairing, feedback and practical work. Share useful findings and solutions with the team. • Documentation: Maintain technical notes, configuration details, integration documentation and support instructions so others can maintain your work. • Collaboration: Work with ServiceNow administrators, developers, frontend and UX colleagues, and service delivery teams to deliver and support changes end to end. What we are looking for in you Minimum Requirements • Hands-on ServiceNow development experience, typically 2 to 4 years, or equivalent practical experience demonstrating the ability to deliver clearly scoped changes independently. • Practical JavaScript skills for server-side and client-side development, including debugging and writing clear, maintainable code. • Experience developing and maintaining ServiceNow functionality, including Business Rules, Script Includes, Client Scripts, UI Actions and Flow Designer. • Working knowledge of tables, relationships, forms and access controls, with an understanding of secure data handling. • Experience using ServiceNow APIs such as GlideRecord and an understanding of when logic belongs on the client or server. • Practical experience building or maintaining REST integrations, including JSON, authentication and error handling. • Ability to translate agreed requirements into development tasks and test changes against acceptance criteria. • A structured approach to troubleshooting, using logs and debugging tools and recognising when to ask for support. • Experience following peer review, testing and controlled release processes, including update sets or application source control. • Awareness of how customisations can affect security, performance and upgrades, and willingness to follow established platform standards. • Ability to organise assigned work, communicate progress and risks, and collaborate with technical and service colleagues. • Clear written and verbal communication in English, including explaining your work to non-technical stakeholders. • Willingness to develop further ServiceNow skills and work towards relevant certifications. Desirable Requirements • ServiceNow Certified Application Developer (CAD), Certified System Administrator (CSA), or a relevant module certification. • Experience with scoped applications, Scripted REST APIs, GlideAjax or automated testing using ATF. • Experience with Service Portal, modern frontend frameworks such as React, or SOAP integrations. • Experience in managed services, a multi-customer environment or cybersecurity, including security tooling integrations. • Exposure to platform upgrades, agile delivery, Jira, Azure DevOps or CI/CD practices. • A degree in computer science, information systems or a related field, or equivalent professional experience. Behaviours: • Working Hours: The working hours are 0900-1730hrs Mon-Fri, and you would be expected to be working and contactable throughout those times. There is no scheduled out of hours work but may be required in emergency situations only. • Professionalism: Conduct yourself with professionalism, integrity, and ethical behaviour in all interactions and situations. • Accountability: Takes ownership of deliverables and sees work through to completion. • Proactive: Demonstrate a proactive a