Senior Engineer - Software (Melbourne)
2026-06-05T08:56:10+00:00
Origin Energy Limited
https://www.greataustraliajobs.com/jsjobsdata/data/employer/comp_5517/logo/origin.jpg
https://www.originenergy.com.au/
CONTRACTOR
Melbourne
Melbourne VIC
2000
Australia
Utilities
Science & Engineering, Computer & IT
2026-06-19T17:00:00+00:00
8
Join a team that's All Kinds of Useful
At Origin, being useful is more than a tagline - it’s how we approach work every day. As a collective, we’re a team that thrives on finding better ways, working together, and owning our impact. From powering homes to delivering award-winning internet and helping to lead Australia’s energy transition. If you’re driven by purpose and excited to be part of something bigger, we’d love to have you on the journey.
About the role:
We're looking for a Senior Software Engineer to join a high-performing team delivering and maintaining critical energy trading and risk management systems. As AI reshapes how energy markets operate, this team is at the forefront — embedding intelligent capabilities into the platforms that power Australia's energy future.
This is a senior leadership role as much as a technical one. You'll work alongside developers, testers, business analysts and a Delivery Manager across 2-3 squads, setting the technical standard and helping grow the capability of those around you.
Roles & Responsibilities
- Lead the design and development of sophisticated front-end solutions using Angular, delivering intuitive interfaces for complex energy trading workflows.
- Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of learning, quality, and continuous improvement.
- Coach team members through code reviews, pair programming, and knowledge sharing, helping lift capability across the squads.
- Integrate AI-powered features — including LLM-driven insights, intelligent automation, and predictive visualisations — into front-end experiences.
- Collaborate across squads and with business stakeholders to translate complex requirements into robust, scalable technical solutions.
- Drive continuous improvement by identifying opportunities to optimise performance, streamline processes, and uplift documentation.
Skills & Requirements
- Demonstrated experience as a Senior Software Engineer with strong, production-level Angular expertise.
- Proven ability to lead, mentor, and coach engineers at varying levels of seniority, with a genuine commitment to developing others.
- Proficiency in C# and .NET, with solid understanding of full-stack development and API integration.
- Experience with cloud platforms (AWS or Azure), including serverless and modern deployment patterns.
- Practical experience applying AI tools — LLM integration, AI-assisted development (e.g. GitHub Copilot, Claude), or intelligent front-end features — is highly regarded.
- Strong SQL skills and experience working with Microsoft SQL Server.
- Excellent communication and collaboration skills, with the ability to influence technical direction and engage confidently with stakeholders at all levels.
- Lead the design and development of sophisticated front-end solutions using Angular, delivering intuitive interfaces for complex energy trading workflows.
- Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of learning, quality, and continuous improvement.
- Coach team members through code reviews, pair programming, and knowledge sharing, helping lift capability across the squads.
- Integrate AI-powered features — including LLM-driven insights, intelligent automation, and predictive visualisations — into front-end experiences.
- Collaborate across squads and with business stakeholders to translate complex requirements into robust, scalable technical solutions.
- Drive continuous improvement by identifying opportunities to optimise performance, streamline processes, and uplift documentation.
- Demonstrated experience as a Senior Software Engineer with strong, production-level Angular expertise.
- Proven ability to lead, mentor, and coach engineers at varying levels of seniority, with a genuine commitment to developing others.
- Proficiency in C# and .NET, with solid understanding of full-stack development and API integration.
- Experience with cloud platforms (AWS or Azure), including serverless and modern deployment patterns.
- Practical experience applying AI tools — LLM integration, AI-assisted development (e.g. GitHub Copilot, Claude), or intelligent front-end features — is highly regarded.
- Strong SQL skills and experience working with Microsoft SQL Server.
- Excellent communication and collaboration skills, with the ability to influence technical direction and engage confidently with stakeholders at all levels.
- Demonstrated experience as a Senior Software Engineer with strong, production-level Angular expertise.
- Proven ability to lead, mentor, and coach engineers at varying levels of seniority, with a genuine commitment to developing others.
- Proficiency in C# and .NET, with solid understanding of full-stack development and API integration.
- Experience with cloud platforms (AWS or Azure), including serverless and modern deployment patterns.
- Practical experience applying AI tools — LLM integration, AI-assisted development (e.g. GitHub Copilot, Claude), or intelligent front-end features — is highly regarded.
- Strong SQL skills and experience working with Microsoft SQL Server.
- Excellent communication and collaboration skills, with the ability to influence technical direction and engage confidently with stakeholders at all levels.
JOB-6a228f2acbd07
Vacancy title:
Senior Engineer - Software (Melbourne)
[Type: CONTRACTOR, Industry: Utilities, Category: Science & Engineering, Computer & IT]
Jobs at:
Origin Energy Limited
Deadline of this Job:
Friday, June 19 2026
Duty Station:
Melbourne | Melbourne VIC
Summary
Date Posted: Friday, June 5 2026, Base Salary: Not Disclosed
Similar Jobs in Australia
Learn more about Origin Energy Limited
Origin Energy Limited jobs in Australia
JOB DETAILS:
Join a team that's All Kinds of Useful
At Origin, being useful is more than a tagline - it’s how we approach work every day. As a collective, we’re a team that thrives on finding better ways, working together, and owning our impact. From powering homes to delivering award-winning internet and helping to lead Australia’s energy transition. If you’re driven by purpose and excited to be part of something bigger, we’d love to have you on the journey.
About the role:
We're looking for a Senior Software Engineer to join a high-performing team delivering and maintaining critical energy trading and risk management systems. As AI reshapes how energy markets operate, this team is at the forefront — embedding intelligent capabilities into the platforms that power Australia's energy future.
This is a senior leadership role as much as a technical one. You'll work alongside developers, testers, business analysts and a Delivery Manager across 2-3 squads, setting the technical standard and helping grow the capability of those around you.
Roles & Responsibilities
- Lead the design and development of sophisticated front-end solutions using Angular, delivering intuitive interfaces for complex energy trading workflows.
- Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of learning, quality, and continuous improvement.
- Coach team members through code reviews, pair programming, and knowledge sharing, helping lift capability across the squads.
- Integrate AI-powered features — including LLM-driven insights, intelligent automation, and predictive visualisations — into front-end experiences.
- Collaborate across squads and with business stakeholders to translate complex requirements into robust, scalable technical solutions.
- Drive continuous improvement by identifying opportunities to optimise performance, streamline processes, and uplift documentation.
Skills & Requirements
- Demonstrated experience as a Senior Software Engineer with strong, production-level Angular expertise.
- Proven ability to lead, mentor, and coach engineers at varying levels of seniority, with a genuine commitment to developing others.
- Proficiency in C# and .NET, with solid understanding of full-stack development and API integration.
- Experience with cloud platforms (AWS or Azure), including serverless and modern deployment patterns.
- Practical experience applying AI tools — LLM integration, AI-assisted development (e.g. GitHub Copilot, Claude), or intelligent front-end features — is highly regarded.
- Strong SQL skills and experience working with Microsoft SQL Server.
- Excellent communication and collaboration skills, with the ability to influence technical direction and engage confidently with stakeholders at all levels.
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Senior hands-on role
6 month + contract - CBD office location, one day flex
Melbourne
Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION