ServiceNow
Senior Software Engineer
About this role
Description: Design and develop scalable, reliable, and maintainable software across the stack. Partner with product managers to translate requirements into well-architected solutions and own features end-to-end. Build intuitive, extensible experiences using modern UI frameworks such as React, Angular, or Vue. Embed automated testing and quality practices across functional, integration, regression, and performance testing. Troubleshoot complex systems and optimize performance. Requirements: 6+ years of software engineering experience delivering high-quality products. Proficiency in JavaScript, Python, Java, or similar object-oriented languages. Experience with modern front-end frameworks (React, Angular, Vue). Strong foundations in data structures, algorithms, and object-oriented design. Experience with automated testing and CI/CD pipelines. Familiarity with modern development tools and critical thinking in AI integration. Australian citizenship and ability to obtain Australian Government Baseline Security Clearance. Benefits: Build high-impact software for millions of users. Work in a culture of craftsmanship, quality, and innovation. Leverage AI and automation for engineering excellence. Opportunities for continuous learning and technical challenges.