Software Engineer
Software Engineer | Capacity & Order Management
Opportunity to work on the latest technology and methodologies
Drive innovation across our technical capabilities
Sydney based role with hybrid working on offer
We are Woolworths Group
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.
What You’ll Do
Ship High-Scale Code: Design and develop robust microservices using C# and .NET that can handle peak traffic without breaking a sweat.
Security by Design: Implement secure coding practices from day one, ensuring that our customer data and order integrity are protected against emerging threats.
Modern Frontend: Build intuitive, high-performance interfaces using React and TypeScript.
End-to-End Quality: Take full ownership of code quality by designing and implementing automated test suites across the entire lifecycle.
Cloud-Native Engineering: Leverage the full Azure suite (Functions, Service Bus, Event Hubs) to build event-driven architectures.
Cross-functional collaboration: Partner with engineers, product managers, vendors, and business stakeholders to translate business requirements into technical solutions that are user-centric and scalable .
DevOps Ownership: We follow the "you build it, you run it" philosophy, managing deployments via Terraform, Docker, and Kubernetes (AKS).
What You Bring
As an experienced Software Engingeer you will have a minimum of 3 years of commercial experience with C#, WebAPI, and EF Cor in addition to:
Security Mindset: Strong understanding of web security fundamentals, including the OWASP Top 10. Experience with OAuth2, OpenID Connect, and managing secrets securely.
Database Expertise: Proficiency across the data layer, including Relational (SQL Server, MySQL) and NoSQL (MongoDB, CosmosDB), with a focus on efficient schema design and performance.
Testing Rigour: A "test-first" mindset with deep experience in:
Unit, Integration, and Functional testing.
Advanced use of Mocking Frameworks (e.g., Moq, NSubstitute) to ensure isolated and reliable test suites.
Full-Stack Fluency: Strong proficiency in modern JavaScript/TypeScript (ideally React, Angular).
Architecture Mindset: Understanding of SOLID principles and experience with messaging/event-streaming (Azure Service Bus or RabbitMQ).
System Observability: Experience with platforms like Dynatrace and App Insights to monitor and debug production systems.
Collaborative Mindset: Proven experience working in an Agile/Scrum environment, with the ability to explain technical trade-offs to non-technical stakeholders (Product and Business).
What You’ll Experience
We embrace diversity of thought and love to take on challenges with a pragmatic and innovative approach. Our culture thrives on mutual respect, care, curiosity, openness, and a proactive attitude. We continually seek ways to pair, collaborate, support, and learn from each other as a team.
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.
A global business with endless career possibilities around every corner and across every discipline - with valuable exposure to a vast and exciting business network.
A progressive and flexible ‘work from anywhere' policy that gives you the opportunity to harmonise work, life and your wellbeing.
A range of programs to help you prioritise and manage your wellbeing, including 24/7 access to the Sonder app.