Australian Energy Market Operator

Principal Developer - Full Stack

East Melbourne, 3002, Melbourne, Victoria

Full time

Posted 18/04/2025
Closed 02/05/2025

This is a 12 Month Fixed Term Contract (FTC) position based in Perth.

AEMO at the Heart of Energy

We are the Australian Energy Market Operator (AEMO), committed to designing and operating a sustainable energy system that delivers safe, reliable, and affordable electricity and gas. Our mission includes facilitating the transition to a net-zero energy system by 2050, working collaboratively with industry partners to achieve 100% renewable generation capability by 2025. We have the once-in-a-lifetime opportunity to co-design the future of our energy systems, and our core values revolve around Character, Commitment, and Connection.

Join us, as we contribute to this significant mission in the energy sector!

About the Team & the Position

The Digital Division is accountable to operate, maintain, and deliver digital capabilities for all of AEMO to ensure AEMO fulfills its obligations across all jurisdictions and markets in which AEMO operates. This includes strategic technology foresight and plans, delivery of digital change, operation of critical infrastructure, key internal stakeholder engagement as well as operation of all of AEMO’s IT applications and services.

As a critical member of the WEM (Wholesale Electricity Market) Operation Solutions team, the Principal Developer provides a lead role for the development of critical real-time power system operation software solutions; working closely with integration teams and other development teams to design, build and commission those solutions; engaging with subject matter experts and business stakeholders to ensure requirements are met; and supporting readiness and transitional activities.

This role would need to support successful implementation of critical programs and projects for WA portfolio from time to time

Position Responsibilities

  • Act as a development lead within the team, delegating tasks as required and providing thought leadership.
  • Engage with stakeholders, business users, and architecture teams when designing systems, managing their expectations and understanding.
  • Analyse, design, and develop software programming solutions for major projects and regular releases, adhering to and driving best practice standards.
  • Organise and join requirements and design meetings to contribute to improved solution delivery that includes peer review and team discussion.
  • Ensure the structure of the documentation, architecture, software, and data models is such that the system is most cost-efficient, secure, and reliable.
  • Design and develop efficient and innovative solutions to business problem using appropriate modelling tools and techniques.
  • Act as a central reference and information source, providing guidance and assistance in the system project decision-making process.

Position Requirements

Skills & Experience:

  • Proven experience in building software, including design, development, and integration.
  • Demonstrated knowledge of best practises when developing systems for critical infrastructure.
  • Demonstrated track record of implementing large complex projects. Experience in high performing teams running in Agile, Waterfall, or Hybrid projects.
  • Proven skills in managing software builds, automated testing, and deployment pipelines.
  • Experience in power system/power market operation or power system planning preferable.
  • An understanding of the WA Govt's Energy Transformation Strategy (ETS) and the proposed WEM Reforms preferable.
  • Demonstrating excellent understanding of delivering enterprise applications, using (Must have skillset) :

                                  - C#, .Net Core, Java, Spring Boot

                                 - ORMs such as Entity Framework, Dapper, Hibernate. Web development methodologies such as SPA, MVC, PWA, Microservices

                                 - Scale-able and performant web APIs using modern methodologies using REST, GraphQL, WebSockets

                                 - javascript/typescript frameworks such as Vue, Angular, React, Blazor

                                - Font end js frameworks such as Vuetify, Bootstrap, Element UI

Preferred skillset:

                              - ESB Integration platforms desired webmethods, Boomi, Mulesoft 

                               - Distributed pub/sub messaging RabbitMQ, UM, JMS, et

                               - PowerShell and Python 

                               - SCADA, PI, and real time systems 

                               - SQL, Oracle, PostGre, Databricks

Education/ professional Certifications:

  • Tertiary and/or postgraduate in engineering, mathematics, science, information technology or a similar analytical discipline desirable.

In return some of our benefits to you

  • Flexible working: work from home, part time, job share, hybrid options, and additional leave options
  • Professional development via projects, industry networks, job rotation, study assistance and more.
  • Give back with up to 4 days of volunteering leave per year.
  • Embrace a healthier you with our wellness program, discounted health insurance, gym perks and our comprehensive Employee Assistance Program (EAP). 

About Our Process 

AEMO values diversity and inclusivity in the workplace, welcoming applications from all backgrounds without regard to age, disability, gender, sexual orientation, parental status, race, or religion.

If you would like to know more about working at , please check out our careers page for more information.

5 job(s) found from Australian Energy Market Operator

R

Categorised by job sector

Construction
Healthcare
Hospitality
Education
Accounting
Administration
Advertising, arts and media
Banking and finance
Call centre and customer services
CEO & general management
Community services & development
Consulting
Design & architecture
Engineering
Farming
Government & defence
Recruitment
Information & communication
Insurance & superannuation
Legal
Manufacturing
Marketing & communications
Mining
Real estate
Retail
Sales
Science & technology
Self employment
Sports
Early childhood education & care
Trades & services