Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Join a customer-obsessed technology business at the heart of Australia’s largest retailer
- Opportunity to work on the latest technology and methodology
- Surry Hills based with hybrid working model
We are Woolworths Group. 200,000+ bright minds, passionate hearts and unique perspectives connected by a shared Purpose – ‘to create better experiences together for a better tomorrow.’ It’s that Purpose that fuels our ambition to explore new ideas, make brave commitments and innovate better ways to meet the food and everyday needs of more than 24 million customers every week.
If you’re excited to turn today’s blue sky thinking into a better tomorrow for future generations, you’ll find yourself supported and enriched in a dynamic, inclusive and empowering workplace that reflects the diverse communities we serve. With a culture of genuine care, a flexible approach to work and opportunities across the group to grow your career and make a meaningful impact, the possibilities for what we can achieve together are endless.
The opportunity
As a Full Stack Engineer, you will be an committed engineer who can solve the most technical problems. You will be a versatile software developer responsible for the entire software development life cycle, from assisting in designing the user interface (front end) to building the server-side logic and database (back end). They possess a broad skill set that allows them to manage both client-side and server-side components to deliver a complete and functional application.
You will be responsible for assisting in designing, responsible for developing, and maintaining web applications across the entire stack where needed. You will work with other Engineers, Designers, and Project Managers to create and implement user-friendly experiences and robust, scalable back-end systems. The ideal candidate has a strong background in software development, a knack for problem-solving, and a keen sense of adaptability in a fast-paced environment, along with capability to manage programs of work.
What You’ll Do
- Application development: Assist in the Design, Build, Test, Deploy, and Monitor both front-end and back-end components of web applications and integrations.
- Front-end architecture: Assist in the Design and implement intuitive and responsive user interfaces using modern technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Back-end development: Develop and manage server-side logic and integrations, application programming interfaces (APIs), and data storage solutions using languages such as Python, Java, or Node.js.
- Database management: Work with database systems (SQL and NoSQL) to ensure efficient data management and storage.
- CCaaS and Telephony: Architect, design, and implement complex integrations between custom applications and leading Contact Center as a Service (CCaaS) using their proprietary APIs (REST, Webhooks, etc.).
- Cross-functional collaboration: Partner with designers, product managers, other developers, and business functions to understand program requirements and deliver integrated, user-centric solutions.
- Code quality and optimization: Ensure code integrity, maintain high standards for application design, and optimize applications for speed and scalability.
- Troubleshooting and debugging: Conduct code reviews, identify bottlenecks, and debug applications to ensure high performance and responsiveness.
- CI/CD and DevOps: Contribute to the development and maintenance of continuous integration and continuous deployment (CI/CD) pipelines and manage cloud-based application deployment environments (e.g., AWS, Azure, or GCP).
- Stay current on technology: Continuously learn and implement new technologies and industry best practices.
- Project Co-ordination/Management: Where required have the ability to step in and manage projects or programs of work from start to end.
You will collaborate with the Staff Engineer, and Senior Fullstack Engineers in CSTP, Business unit stakeholders and engineering peers to scope, design and estimate new work emanating from our Contact Centres across AU and NZ.
On the technical Skills level you will be required to use your skills in:
- Front-end: Proficiency in HTML5, CSS3, and JavaScript, along with modern front-end frameworks like React, Angular, or Vue.js.
- Back-end: Experience with server-side languages such as Python, Node.js, Ruby, or Java, and their associated frameworks.
- Databases: Expertise in both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases.
- APIs: Strong understanding of RESTful services and API design is essential.
- Version control: Proficient with GitHub, Git and its workflows is essential.
- Cloud services: Experience with cloud platforms such as AWS, Google Cloud, or Azure is essential
- CCaaS & Carriage Knowledge: Experience in Contact Centre applications (e.g. Routing, IVRs. ) and solid understanding of telephony carriage and protocols (e.g., SIP, WebRTC) is essential.
- Support the Technology: You will be required to Support what you build PLUS
- Team Discounts - Team discounts across our range of Woolworths Group brands you know and love and a robust rewards program that celebrates and incentivises purpose-driven work.
- Wellness - Access to Sonder. Sonder provides free confidential 24/7 personalised financial, medical safety, psychological or physical support for team members and their families.
As one of the largest employers in Australia and New Zealand, we aim to create a truly inclusive workplace where everyone feels that they belong, can be their best selves, and reach their full potential.
Diversity, equity, inclusion, and belonging are key to realising our purpose of better together for a better tomorrow. We recognise the value our team’s diversity brings to our business, customers, and communities and that teams with diverse experiences and backgrounds enrich our group and are better able to innovate and solve problems.
Key Skills
Ranked by relevanceReady to apply?
Join Woolworths Group and take your career to the next level!
Application takes less than 5 minutes

