Senior Full Stack Engineer
Indexed description
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
This role involves the development and maintenance of features within our .NET Core and React (SSR via Next.JS) stack. You'll be working in a modern, event-driven environment with intricate systems and numerous interconnected components. While the primary focus is on our current platform, occasional support for a limited number of older ASP.NET MVC services may be required.
You Will Be Responsible To
- Design & Build at Scale: Work closely with senior engineers and the tech lead to design, build, and evolve our serverless, event-driven systems.
- Own It End-to-End: Execute independently without continuous managerial oversight. You will translate functional requirements into maintainable code and handle complex edge cases independently.
- Applied AI Integration: Help automate manual processes by integrating AI/LLM & ML.NET models to handle our highly sophisticated product import and enrichment routines. (You don't need to be an ML engineer, but a keen interest in prompt engineering and LLM platforms is key! )
- Polyglot Persistence: Work with large datasets and pick the absolute best database for the job across PostgreSQL, MongoDB, and MSSQL.
- Operational Health: Participate deeply in operational health, taking responsibility for resolving production issues and occasionally supporting older ASP.NET MVC services.
Core Foundations
- Typically 7+ years of experience as a highly proficient workhorse of a team.
- Strong experience with the .NET stack, especially C#, ASP.NET Core, building REST APIs, and working with Entity Framework Core.
- A track record of making smart trade-offs, consistently choosing solutions that deliver optimal business impact for the effort invested.
- The ability to write clean, testable code to the point that you build implicit trust with your code reviewers.
- You must comfortably navigate moderate ambiguity, taking slightly vague requirements and driving them to completion.
- Experience with ML.NET or Python is a huge plus!
- Exposure to LLM platforms, prompt engineering, machine learning model training concepts, Vector DBs, and large datasets.
- Front-end experience, ideally with React in production environments and SSR via Next.JS.
- Familiarity with AWS services (ECS, SageMaker, SQS, SNS, DocumentDB).
We encourage all candidates to apply; please let us know in your application if we can support you with any adjustments in the hiring process.
See how we’re creating better experiences together, for a better tomorrow
Discover more opportunities with Woolworths Group
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search