Principal Developer

10 hours ago


Perth, Western Australia Our Process Full time $120,000 - $180,000 per year

Division: Digital 

Department: Energy Operations Digital Systems 

Reference number: 12478 

Engagement type: Fixed Term Contract

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

AEMO at the Heart of Energy

AEMO is Australia's independent energy system and market operator and system planner. AEMO's purpose is to ensure safe, reliable and affordable energy today, and enable the energy transition for the benefit of all Australians.  Australian governments are now committed to a net zero economy for Australia by 2050 and our vision is to enable this.

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 transition 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 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 other digital 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 drive conversations 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:

  • Strong experience in building software, including design, development, and integration.
  • Demonstrated track record of implementing large complex projects. Proven 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 the below tech-stack:
    • C#, .Net Core
    • Java, Spring Boot
    • ORMs such as Entity Framework, Dapper, Hibernate
    • SQL, Oracle, PostGre, Databricks
    • Web development methodologies such as SPA, MVC, PWA, Microservices
    • javascript/typescript frameworks such as Vue, Angular, React, Blazor
    • Font end js frameworks such as Vuetify, Bootstrap, Element UI
    • Scale-able and performant web APIs using modern methodologies using REST, GraphQL, WebSockets
    • ESB Integration platforms desired webmethods, Boomi, Mulesoft
    • Distributed pub/sub messaging RabbitMQ, UM, JMS, etc
    • Source code and artefact repositories. Cloud Service Platforms and development. Microsoft Azure preferred
    • Azure DevOps pipelines, or similar CICD pipelines (Bamboo, Jenkins, etc)
    • Containerised development including Docker and Kubernetes
    • PowerShell and Python a plus
    • SCADA, PI, and real time systems a plus

Must be an Australian citizen with the ability to attain and maintain an appropriate level of national security clearance.

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.
  • Reward your hard work with annual performance bonuses (subject to eligibility).
  • Embrace a healthier you with our wellness program, discounted health insurance, gym perks and our comprehensive Employee Assistance Program (EAP).

About Our Process

At AEMO we are committed to creating a diverse and inclusive workforce. We welcome people of all backgrounds, including people with disabilities and neurodivergence and those who identify as Aboriginal and/or Torres Strait Islander. If you have any accessibility requirements to support you during the application or interview process, simply let us know by emailing us


  • Principal Developer

    2 weeks ago


    Perth, Western Australia Australian Energy Market Operator (AEMO) Full time $120,000 - $180,000 per year

    Division: DigitalDepartment: Energy Operations (Digital Systems)Reference number: 12478Engagement type: Fixed Term ContractThis is a 12 Month Fixed Term Contract (FTC) position based in Perth.AEMO at the Heart of EnergyAEMO is Australia's independent energy system and market operator and system planner. AEMO's purpose is to ensure safe, reliable and...

  • college principal

    2 weeks ago


    Perth, Western Australia Lester Blades - Executive Search & Board Advisory Full time $120,000 - $180,000 per year

    About Servite CollegeServite College is an independent Roman Catholic co-educational secondary day school, located in the Perth, Western Australia. The College is operated by the Servite Order and has 1,060 students and 140 staff.Servite College operates as an independent Order-run school within Catholic Education WA and the Servite College Principal is...


  • Perth, Western Australia Department of Employment and Workplace Relations Full time

    Principal Government Lawyer (Executive Level 2)Canberra, ACT; Brisbane, QLD; Sydney, NSW; Melbourne, VIC; Adelaide, SA; Perth, WA$167,502 - $181,300About The Department Of Employment And Workplace RelationsWe are committed to empowering futures, ensuring rights and enriching lives. We support people to have safe, secure and well-paid work with the skills for...

  • Principal Investigator

    12 hours ago


    Perth, Western Australia Department of Justice Full time $139,860 - $149,485 per year

    People, Culture and StandardsSalary:Level 7, $139,860 - $149,485 p.a plus 12% superannuation (PSCSAA 2025)Position number:013560Work type:Permanent - Full TimeLocation:Perth CBDClosing date: :30 PM (YYYY-MM-DD)Attachments:- Applicant Information Job Description Form - Principal Investigator .pdfYou can view and print these PDF attachments by downloading...


  • Perth, Western Australia Department of Health (WA Health) Full time $104,000 - $160,000 per year

    CRVCID No This is a Recruitment Pool for Fixed Term Full Time appointments with the possibility of extension(s) and/or permanency.WA Health is committed to eliminating all forms of discrimination in the provision of our service. We embrace diversity and strongly encourage applications from Aboriginal and Torres Strait Islander peoples, people from culturally...

  • Change Principal

    9 hours ago


    Perth, Western Australia Fortescue Full time $120,000 - $180,000 per year

    Our OpportunityLocation: Perth (with some site travel across Pilbara operations)We are seeking a highly skilled Principal Change Management to join our Asset & Materials Management (AMM) team. AMM plays a critical role in supporting all Pilbara operations, ensuring assets are managed effectively and the right parts are available at the right time, in the...


  • Perth, Western Australia Snowden Optiro Full time $150,000 - $200,000 per year

    Senior or Principal Consultant – GeologyAPAC RegionLocation: Australia (Hybrid /Flexible)Engagement Type: Full timeCompany: Snowden OptiroAs part of our continued growth in the APAC region, Snowden Optiro is seeking a talented and motivated Senior or Principal Consultant to join our global team.Become part of the Snowden Optiro team and collaborate with...

  • Change Principal

    11 hours ago


    Perth, Western Australia fmgl Full time $120,000 - $180,000 per year

    Our Opportunity Location: Perth (with some site travel across Pilbara operations)We are seeking a highly skilled Principal Change Management to join our Asset & Materials Management (AMM) team.  AMM plays a critical role in supporting all Pilbara operations, ensuring assets are managed effectively and the right parts are available at the right time, in the...


  • Perth, Western Australia SLR Consulting Full time $120,000 - $180,000 per year

    Principal Consultant, Climate Change & Net-Zero Strategy (Perth)SLR - Make Sustainability HappenSLR is a global leader in environmental consulting, known for delivering high-impact sustainability solutions. With 1000+ professionals across APAC, we work with top-tier clients across industries to shape a more sustainable future. Our "One Team Culture" values...


  • Perth, Western Australia Wood. Full time $200,000 - $250,000 per year

    Wood is recruiting for a Principal Piping Designer / Checker for an exciting 3-month opportunity for an immediate start to be involved in our growing portfolio of projects and bring new direction and experience to our existing teams. Based in Perth CBD, this is a contractor role and is available as a full-time / part-time (job share) basis.LI-Hybrid or...