Be part of a high performing team with a great culture Create a better energy future for our clients Flexible work options, competitive salary with generous leave benefits The world's biggest challenge needs you, here.
Big challenges require big solutions.
And the transition to a net-zero world is about as big as it gets.
Working at Shell Energy - one of Australia's leading energy retailers - puts you at the heart of that endeavour.
Based in Melbourne, this role will bring software engineering best practice and implementation knowledge to help build an analytical application in a modern cloud native architecture, while supporting the legacy application.
You will be a team player, applying modern engineering practices to solve problems and deliver incremental, valuable, business outcomes.
You will exemplify self-organising behaviours, a continuous improvement mindset and an inclusive one-team culture.
You will champion Cloud adoption, Test Automation, DevOps, CI/CD, Site Reliability Engineering, and new Application Architectures (specifically Event Driven Application Architectures) in your squad.
You will be supported by the Engineering Lead in your squad, Architecture, and the Enablement team.
Shell Energy Australia embraces the DevOps model, and so the Software Engineer will be required to develop new features and provide ongoing support and maintenance.
In addition, actively participate in general product support and remediating technical debt.
Lead the change, from the frontline In this role you'll: Transform a monolithic analytical application into a modern scalable cloud native Python application; Work as part of a team of business analysts, data scientists and software engineers to streamline and automate the management & control of the customer load forecasting application; Develop high-quality DevOps friendly software features, components, and modules which incorporate key cross functional requirements such as scalability, fault tolerance and security; Proactively develop and improve the software engineering capability for the forecasting team and wider Digital and Technology Solutions team; Collaborate with the forecasting squad, business owner, enablement and architecture team and SRE's to understand the forecasting system requirements to help build the roadmap for agile delivery; and Support the legacy and the new application as it is being transformed.
What you'll bring Excellent understanding of software engineering principles, data structures, design patterns, system design; Proven Python skills; Experience working in AWS (AWS certification highly regarded); Experience building infrastructure as code using CDK; Practical experience building on serverless technologies like AWS Lambda and ECS on Fargate; Experience building scalable, data-intensive applications; Experience delivering software utilising CI/CD practices; Demonstrated experience developing and maintaining reusable application and infrastructure components for engineers to use delivering solutions; Experience working with one or more database management systems; Experience with PostgreSQL highly regarded; Practical experience in data modelling and SQL; and Experience working in the Agile framework.
Why join our team Every day, our people bring deep expertise, true innovation and investment to help our clients - and the world - reduce their environmental footprint.
You can be part of that change.
Here are the top reasons why our people choose us: Purpose that you can see.
As a Software Engineer, you'll have the best shot at energising a better future, one business at a time.
Work that's interesting, innovative and high impact.
We hope you'll love the challenge and opportunity to achieve - for our clients and for you.
People who bring the expertise and drive to succeed.
Our Team is respectful, inclusive, and supports connection and collaboration.
We think you'll love it here too.
Some of our benefits include: Competitive remuneration packages, including an attractive incentivised bonus program.
Generous paid parental leave options that give team members more time to enjoy what matters most.
Flexible working arrangements, with modern workplaces and technologies that support new, hybrid ways of working.
An Employee Assistance Program for you and your family when you need it.
Visit our careers site to find out more.
https://shellenergy.com.au/about-us/careers/job-vacancies/ Read the stories of our incredible people.
https://shellenergy.com.au/about-us/our-people/ Join us.
Together, we can make the difference count.