Melbourne or Sydney or Brisbane Hybrid Contract

AEMO is hiring a Senior Developer

About the Role

AEMO is looking for a Senior Developer to play a pivotal role in shaping our critical market systems. You will lead requirement analysis, design, development, and enhancement of software applications that keep Australia's energy markets running 24/7, ensuring systems are secure, reliable, and future-ready.

What You'll Do

  • Drive system design and development with robust processes and audit trails.
  • Engage with business users to understand needs and manage expectations.
  • Ensure market systems operate 24x7 at agreed service and security levels.
  • Analyse, design, and develop software solutions for major projects and BAU.
  • Champion continuous improvement in development methods, tools, and processes.
  • Follow AEMO's security and enterprise architecture principles.
  • Provide after-hours on-call support when required.

What We're Looking For

  • Proven experience in mission-critical IT projects, especially high-availability systems.
  • Strong background in software development and support using Microsoft technologies (C# / .NET / ASP.NET).
  • Strong background in software development and support using Web technologies (RESTful APIs, HTML5, CSS, TypeScript, XML, VueJS).
  • Strong background in software development and support using Middleware integration (Web Methods, APIM, BOOMI).
  • Expertise in continuous build and deployment with automation techniques.
  • Deep knowledge of systems analysis, design, and SDLC methodologies.
  • Tertiary qualifications in Computer Science, Engineering, or equivalent.
  • Must be an Australian citizen with the ability to attain and maintain an appropriate level of national security clearance.

Nice to Have

  • Experience with Oracle Java (Java 8+, JEE, JSP, JDBC).

Technical Stack

  • Microsoft: C#, .NET, ASP.NET
  • Web: RESTful APIs, HTML5, CSS, TypeScript, XML, VueJS
  • Middleware: Web Methods, APIM, BOOMI
  • Additional: Oracle Java (Java 8+, JEE, JSP, JDBC)

Benefits & Compensation

  • 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.
  • Up to 4 days of volunteering leave per year.
  • Annual performance bonuses (subject to eligibility).
  • Wellness program, discounted health insurance, gym perks and comprehensive Employee Assistance Program (EAP).

Work Mode

This is a hybrid position based in Melbourne, Sydney, or Brisbane.

Our purpose is to ensure safe, reliable, and affordable energy today while enabling the energy transition for the benefit of all Australians. We aim to enable the transition to a net zero economy by 2050, guided by our values of Character, Commitment, and Connection.

Required Skills
C#.NETASP.NETRESTful APIsHTML5CSSTypeScriptXMLVueJSWeb MethodsAPIMBOOMIContinuous IntegrationContinuous DeploymentAutomation
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
AEMO

Australia’s independent energy system and market operator and system planner.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago