Our story:At WooliesX, our people believe in creating better everyday experiences for our community. With 1,800+ team members, multiple practices and.....
Our story:
At WooliesX, our people believe in creating better everyday experiences for our community. With 1,800+ team members, multiple practices and over 100 chapters, there’s a home for everyone here. Whether your interests lie in data driven insights and product engineering, digital media, ecom, operations, customer advocacy, commercial, agile or more, you can find your squad across all kinds of capabilities.
Our squads live their “one day”, every day. We work on Australia’s most innovative tech, design, engineering and more to transform the way that millions of Australians live and shop. Physically, you can find us in Surry Hills, but virtually, we can be anywhere. Our culture combines the support, care and freedom that comes with being part of the Woolworths Group. We are an agile team embracing diversity of thought and positive change. We thrive on pragmatism, mutual respect, care, curiosity, openness, and a proactive attitude. As a team we continually seek ways to support and learn from each other.
The position:
WooliesX is seeking Senior Software Engineers to come work with us and be part of an amazing digital journey. As the name suggests, The team is focussed on building cutting edge tech solutions to ensure customers have a great experience and at the same time, our business teams can perform efficiently. Senior Software Engineers work in teams composed of engineers, Technology Lead, a Product Manager, BA
and QAs/test engineers to uplift the online platform that powers Australia’s leading supermarket with significant growth plans.
In this role you will:
- Develop high quality, maintainable, scalable and performant solutions
- Develop solutions as a part of a highly productive agile team with a lean mindset, collaborating with Product Managers,, BAs and engineers.
- Contribute to design and architecture and perform effective code reviews.
- Continuously improve and innovate to build always-on, robust and secure systems
- Explore new and exciting technologies to build smarter solutions to big and high impact business problems
- Work closely with the stakeholders and business users to contribute product ideas and deliver end-to-end solutions from start to finish.
- Collaborate with other teams to continually evolve solutions as business processes and requirements change.
- Assist less experienced engineers in their day-to-day work.
About you:
To be successful in this role, the ideal candidate will have significant .NET, Azure and EDD experience either within a large matrix organisation or tech-focused start-up environment. You have the ability to stay calm in challenging circumstances and work through problems methodically. You also flourish and enjoy challenging the status quo.
- Strong experience in modern engineering practices and disciplines.
- Ability to stay calm in challenging circumstances and work through problems methodically.
- Good understanding of Agile & Lean delivery principles. Provide input to team processes.
- You thrive on analysing problems, formulating solutions, and making those a reality. You build for the long term.
- Enjoy being part of every part of the Software development lifecycle. You can own the code from inception through to Production.
Further to this, you will possess the following;
- Excellent .NET skills including C#, ASP.NET MVC, WebAPI and Entity Framework
- Solid experience in Unit Testing Principles and integration testing
- REST APIs
- Strong MS SQL Server including performance optimisation
- Good Javascript, jQuery, UI Framework (Angular, React or Vue JS)
- HTML5/CSS3
- Strong experience with CI/CD, infrastructure as code, DevOps, automation
- Strong understanding of web security (OWASP TOP10, etc.)
- Experience with Cloud Platform (AWS, Azure or Google Cloud Platform)
- Document DB Experience like Mongo, Elastic or any other
- Very strong on the EDD patterns
As an inclusive, team-first company, our people are at the core of everything we do. As our Group continues to evolve, innovate and support our communities, we encourage our team members to do the same with their own careers, by providing ongoing opportunities to grow and make a real difference.
Grow with the Group
As an inclusive, team-first company, our people are at the core of everything we do. We care deeply about creating a workplace where our team members feel valued, respected and empowered. We are committed to providing equal opportunity regardless of gender identity, ethnicity, disability, sexual orientation or life stage. We are proud to be recognised as a Gold Tier Employer in the Australian Workplace Equality Index for LGBTQ+ inclusion and as an Employer of Choice for Gender Equality by the Workplace Gender Equality Agency.
As our Group continues to evolve, innovate and support our communities, we encourage our team members to do the same with their own careers, by providing ongoing opportunities to grow and make a real difference. We value flexibility, and encourage our team members to work in ways that meet their work/life commitments and support their wellbeing. We work hard to create a safe and inclusive environment for all, and most importantly, we're all about creating better experiences – for our customers and for each other.