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
Position Requirements
Skills & Experience:
- 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:
In return some of our benefits to you
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.