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


Start Date

Immediate

Expiry Date

22 Nov, 25

Salary

0.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description
  • Deliver innovative solutions in an Agile, sprint-based team
  • Developer role with great scope to grow and learn
  • Permanent position | Melbourne CBD based

WHAT WILL YOU BRING?

We’re looking for a motivated developer who thrives in Agile environments and enjoys a fast-paced environment that contributes to renewable energy and net zero transition.

You’ll bring:

  • Demonstrated experience of software development in Agile/sprint-based teams
  • Strong skills in Java (Spring, Hibernate, Maven) and React front-end development
  • Good knowledge of Python and databases (MS SQL and MongoDB)
  • Experience using Jira, Git, Docker and CI/CD tools
  • Familiarity with ITIL or similar frameworks and incident management
  • A proactive approach to problem-solving and strong communication skills
  • Willingness to provide occasional after-hours support as part of a roster
Responsibilities

At Origin, we’re transforming the way we power Australia, and technology is at the heart of that change. We’re looking for a Software Engineer to join our Melbourne based team, supporting and developing critical systems that serve our commercial customers. From airports and shopping centres to major building portfolios. As a Software Engineer, you’ll be a key contributor in an Agile team environment, delivering high-quality solutions through sprint cycles and following Scrum practices.

Your responsibilities will include:

  • Developing, enhancing and maintaining IT systems, including Origin’s CRM and billing systems, ensuring continuity of service for our commercial customers
  • Delivering new features and solutions using Java frameworks (Spring, Hibernate, Maven), React, Python, MongoDB, and MS SQL
  • Supporting day-to-day IT operations, including incident management within ITIL and similar frameworks
  • Maintaining existing systems and resolving issues quickly to minimise business impact
  • Collaborating across teams to ensure smooth system integrations and delivery of customer outcomes
  • Participating in the after-hours support roster as Incident Manager (rotating weekly), monitoring various channels for major incidents
Loading...