Software Engineer at Origin Energy
Melbourne VIC 3000, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

05 Jul, 25

Salary

0.0

Posted On

06 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description
  • Be part of a bold, game-changing team driving digital transformation in energy!
  • Cutting-edge tech | Permanent Opportunity | Flexible work arrangement |
  • Melbourne based

DELIVERING GOOD ENERGY STARTS FROM WITHIN

It’s an exciting time to join Origin. Creating a great place to work means together we’re progressing our ambition to lead the energy transition through cleaner energy and customer solutions. We’re always looking for better ways to deliver for our customers – and for our people.

Responsibilities

ABOUT THE ROLE:

Join Origin Technology & Digital and be part of a groundbreaking transformation in the energy sector, where technology is reshaping how customers engage with energy.
Join a technology-driven team working with the latest in AWS, React, Kotlin, TypeScript, and DevOps practices. Our solutions leverage cutting-edge architectures like event and API driven architectures to solve real business problems. We’re building intelligent systems that incorporate AI, voice agents, and custom frameworks to power next-gen experiences across channels—all backed by strong executive support and strategic investment.
We offer a dynamic innovative environment with flexible work arrangements and great perks.
If you’re looking for your next big challenge in software engineering, now is the perfect time to make an impact!

ROLES & RESPONSIBILITIES

  • Perform software analysis, design, and development of features for digital platforms, ensuring adherence to best practices.
  • Develop and maintain test automation frameworks and adopt test-driven development practices.
  • Build and enhance CI/CD pipelines for seamless integration and deployment of software.
  • Collaborate with teams to refine requirements and acceptance criteria for user stories.
  • Take an active role in Agile ceremonies, contributing ideas and insights to improve team delivery.
  • Share knowledge of tools, processes, and technologies within Guilds and team discussions.
  • Configure and manage test environments and ensure accurate test data is maintained.
  • Provide informal mentoring to junior team members and contribute to their skill development.
Loading...