Create a better energy future for our clients Be part of a high performing team with a great team culture We prioritise respect for each other, our customers, communities & stakeholders T he 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.Lead the change, from the frontline Shell Energy Australia Pty Ltd (Shell Energy) is partnering with commercial & industrial (C&I) businesses to balance out the changing natural flows of energy & assist them with their transition.The Flexible Demand team has released over $10m in payments to businesses to date and is focused on working with businesses to release a 200MW virtual power plant by 2025 and commercialise & scale Smart Energy Hubs.You are responsible for working within a team of skilled controls & software development professionals to: 1.Deliver Flex market participation, dispatch and availability systems development to enable the aggregation of all resources for Trading and to realise maximum value; 2.Productise leading Flex solutions from bench testing, proof of concept pilots to scale-up.This includes our Smart Energy Hubs solution (https://shellenergy.com.au/energy-solutions/smart-energy-hubs/), which has received $9.1m in grand funding from ARENA; and 3.Develop internal systems & tools to enable the scale-up of solutions to 100s of C&I businesses.Based in Sydney or Melbourne, this role involves working with the Systems Lead Engineer to develop the overall Flex architecture components, considering future systems requirements.You will also be responsible for ensuring systems & IT architecture meet the security and quality expectations of Shell Energy and sophisticated C&I businesses.To be successful in this role, you will have hands on experience working with Agile, and traditionally structured project teams.You will have the aptitude to manage key 3rd party vendors to achieve business outcomes in a methodical manner and collaborate with internal systems & business stakeholders to support with the design and delivery of solutions.You will be part of a team with experience in software development, networking and security, REST APIs, SQL based databases, data lakes to design and deliver end to end solutions.Your team will have the ability to develop accessible MVP tools using excel/vba/python that allow the rapid development of new offerings prior to scaling.Exposure to data sciences, SCADA, BACNet, PLC programming, and CRMs across your team would be beneficial but not essential.Major Responsibilities & Accountabilities Maintain overall documentation on system configuration; Develop and continually improve manual dispatch of Flex resources to improve headcount performance and reduce the risk of human error; Develop and continually improve real time visibility of Flex availability volumes to enable Trading to manage Shell's overall portfolio position; Support the implementation of new value streams across Flex systems and resources.These value streams may include market products, certificate schemes, customer savings or network services; Work with internal and external systems delivery partners on the workplan for functionality releases to align with Flex business requirements; Work with internal and external systems delivery partners to scope systems development in accordance with the approved budget; Where required, develop a detailed functional design specification with internal and external systems developers to ensure the interpretation of the scope will work as intended when implemented; Carry out user acceptance testing of new systems functionality and resolve defects before solution is released into production or alternatively test and verify production instances; Support with ongoing development and operation of the BESS Optimisation tool; Support with development of training materials and training for Trading and Flex Operations & Markets to be able to work with systems changes; Implement test procedures to verify that programming is working as intended across systems on a periodic basis; You will work with the Shell Energy systems and programming standards to ensure quality and maintainability; Security of our systems, and our client's data is a key concern of ours.You will be required to ensure our systems continue to meet our high standards, and to help our customers evaluate our systems against their requirements, implementing augmentations if and when required; There will be requirements to monitor and respond to problems as they arise in different systems, liaising between internal stakeholders and vendors in case management; and Divide and conquer priority activities with your team through active working relationships, especially when in the final stages of an MVP release.What you'll bring Here's what you'll need to thrive in this role: You have experience in non-linear optimisation; You are Customer-centric in your approach, your focus on providing a positive customer experience helps you provide solutions that delight and provide competitive advantage; You have excellent interpersonal skills able to collaborate and communicate effectively to a diverse range of stakeholders, and want to be part of a strong connected team; Excellent at scoping systems & Flex resource functional requirements across a range of technologies.Your team has a strong understanding of developing scalable applications in modern, dynamic environments such as public, private, and hybrid clouds; You have in depth experience designed, built and or managed the development of bespoke business tools which gather data from a wide variety of sources to produce an outcome or action required by the business; You are familiar with Restful APIs, Kafka, MQTT and are capable of understanding the interactions of edge controllers, through dispatch platform to the trading desk, and onto the market.You have a conceptual understanding of the physical, network, and software layers required to establish and maintain secure communications throughout this chain; You have the skills to maintain existing business solutions and rapidly prototype solutions based on MSSQL, VBA, Excel and Python; and You have excellent problem-solving skills and are capable of innovative solution design.You ask questions that challenge assumptions, can understand the abilities of a technology beyond what comes out of the box, and are willing to propose better solutions than what is presented or already underway to provide the best possible outcome for our customers.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 the Flexible Systems - 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 Energy Solutions Team is respectful, inclusive, and supports connection and collaboration.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.Shell Energy is an Equal Opportunity Employer that values the diversity of its people.We do not discriminate on the basis of gender, race, religion, colour, national origin, sexual orientation, age, marital status, veteran status or disability.