Senior Software Engineer
- Opportunity to collaborate with some of the brightest and best minds in Australia
- An exciting career as our business grows, so do the opportunities for our Team Members
- Norwest/Surry Hills (Sydney) based with a hybrid working model
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.
The Opportunity
Reporting to the Engineering Manager, you will play a key role as a Senior Software Engineer to design, develop and extend a consistent, best practices framework of common capabilities for application development and deployment that provides a secure, high-quality, and well-governed foundation.
This is a role for a technologist with a strong background in application development who can apply their experience and knowledge to influence decisions and develop highly scalable and reliable service patterns. In this role you will have the opportunity to sharpen these skills while evangelising and developing new capabilities that are critical to the organisation’s technology strategy.
What you’ll do
- Work with the Engineering Manager to Define and drive a squad’s roadmap
- Work closely with the Engineer Manager, Architects and other Engineers to align on patterns and standards
- Coach and assist new team members to uplift capability and spread domain knowledge
- Bring the best practices from across the Engineering practice into the delivery cycle
- Evaluate all platform and service consumption to optimise costs
- Support engineering teams in the adaptability and usage of the framework
What you’ll bring
Experience with the following Tech Stack
- Microsoft .Net and related frameworks
- Application Design Patterns
- Workload optimisation for performance, cost, security
- Application and Hosting Security
- DevSecOps
- Observability Platforms
- GitHub and Azure DevOps
- Microsoft .Net (C#)
- Worked with Modern JavaScript (React) Web Framework, Modern Node Web framework and Modern Java and/or .Net
- Exposure to MS SQL server, MySql performance tuning and to design with NoSQL
- Cloud - Microsoft Azure, Google Cloud Platform
- Code - Powershell, Bash, GoLang
- Apigee - APIGateway
- Observability - App Insights, Dynatrace, Azure Log Analytics, Google Cloud Monitoring
- Proven experience developing application development and deployment frameworks.
- Experience developing solutions based on REST APIs as well as large web eCommerce sites (Preference Retail) using Microservices.
- Understanding of Cloud Infrastructure (IAAS) technology (terraform)
- Experience in troubleshooting bottlenecks performance issues across the full stack
- Experience in microservice design patterns, platform integrations
- Exposure to Google and Azure infrastructure that is used in modern web architecture
What you’ll Experience
- 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.
- 12 weeks paid parental leave for primary caregivers. Woolworths Group will also continue to pay superannuation for up to 12 months (subject to relevant caps) while the Team Member is on parental leave (paid or unpaid).
- 4 weeks paid leave for secondary caregivers
- Wellness - Access to Sonder. Sonder provides free confidential 24/7 personalised financial, medical safety, psychological or physical support for team members and their families.
Everyone belongs at Woolworths Group
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.