Talent.com
Senior Developer - Energy Market Simulation Systems (C++/C#)
Senior Developer - Energy Market Simulation Systems (C++/C#)Australian Energy Market Operator • AU
Senior Developer - Energy Market Simulation Systems (C++ / C#)

Senior Developer - Energy Market Simulation Systems (C++ / C#)

Australian Energy Market Operator • AU
8 days ago
Job description

Division :  Digital

Department :  Energy Operations Digital Systems

Reference number :  12765

Engagement type :  Permanent

This is a Permanent Full-Time position based in Mel / Syd / Brisbane.

We are hiring for 2 open positions requiring the same skillset.

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

Grid Systems delivers and supports exceptionally reliable real-time systems for 24 / 7 monitoring and control of AEMO’s electrical power and gas systems and markets. The team combines expertise in power systems engineering and information technology to enhance operational technology systems for power and gas operation, analysis, planning, simulation, and training. Working closely with software vendors, the team leads operational technology upgrades, replacements, and enhancements to meet evolving business needs.

The AEMO Operator Training Simulator is a complex, integrated system supporting controller and planner training, skills maintenance, and system constraint testing. As a Senior Developer / Simulation Systems Support Engineer, you will ensure the reliable operation of AEMO’s simulation systems by supporting and maintaining high-availability market systems and enabling continuous integration and deployment of applications. You will play a key role in operational resilience and market reliability.

Position Responsibilities

  • Support and maintain NEM (National Electricity Market) / WEM (Wholesale Electricity Market) and EMS Simulator systems, ensuring service level agreements are met.
  • Automate deployment and monitoring of Market and EMS applications in simulation environments, leveraging modern DevOps and scripting tools.
  • Provide detailed advice and recommendations for simulation system design and architecture, including emerging technologies such as cloud-based simulation and containerization (e.g., Docker, Kubernetes).
  • Analyse, design, develop, and test Grid Systems software enhancements and in-house applications for simulation environments.
  • Document and maintain up-to-date simulation systems integration, maintenance, and operating procedures.
  • Lead, coach, and mentor team members, fostering a culture of continuous learning, knowledge sharing, and professional growth.
  • Develop and maintain effective professional relationships with AEMO teams and external stakeholders, translating technical results into business insights.
  • Provide 24 / 7 support as part of a Grid Systems on-call roster.
  • Contribute to cross-functional projects and support onboarding of new staff

Position Requirements

Skills & Experience :

  • Strong experience in SQL programming (essential).
  • Proven experience in the development, testing, or integration of high-availability applications, preferably using C++ / C#.
  • Extensive automation experience using scripting and DevOps tools such as Perl, Python, PowerShell, Windows batch scripting, and CI / CD platforms (e.g., Jenkins, Ansible, Azure DevOps). Experience with containerization (Docker / Kubernetes) is highly regarded.
  • Experience supporting Oracle / SQL databases and programming in SQL.
  • Administration and support of highly available and secure real-time IT systems using Microsoft Windows Server, Microsoft Windows Desktop, and VMware virtualization technologies.
  • Project management skills, with a track record of delivering complex technical projects.
  • Attention to detail and commitment to quality and accuracy.  Excellent documentation and technical writing skills.
  • Experience in the utility industry or with similar systems, including :
  • Energy Wholesale Market systems

  • SCADA / EMS systems
  • Demonstrated ability to communicate complex technical concepts to non-technical stakeholders. Strong time management skills, with the ability to multitask and prioritize work.
  • Education / professional Certifications :

  • Degree or tertiary qualification in Electrical Engineering, Computer Science, Information Technology, or Engineering.
  • Recognized professional certifications or equivalent hands-on expertise in essential technologies and platforms.
  • 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 at

    Create a job alert for this search

    Senior Energy Market • AU

    Related jobs
    Solana Blockchain Engineer

    Solana Blockchain Engineer

    GoQuant • Prayagraj(Allahabad), IN
    SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid).Job Title : Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure. Company : GoQuant Technologies Inc.Smart Contract Development (60%).Desig...Show more
    Last updated: 30+ days ago • Promoted
    Post-Sales Engineer

    Post-Sales Engineer

    HYXiPOWER • Prayagraj(Allahabad), IN
    Provide on-site and remote troubleshooting for PV inverters (string and central).Diagnose hardware and software faults, and perform repairs or component replacements. Support inverter commissioning,...Show more
    Last updated: 5 days ago • Promoted
    Remote - Celonis Implementation Engineer with 4-8 years exp

    Remote - Celonis Implementation Engineer with 4-8 years exp

    Artec Solutions Pvt Ltd • Prayagraj(Allahabad), IN
    Remote
    Celonis Implementation Engineer (4–8 Years) – Detailed Job Description.A Celonis Implementation Engineer is responsible for end-to-end deployment of the Celonis EMS (Execution Management System), i...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior SolarWinds Automation Engineer

    Senior SolarWinds Automation Engineer

    The AES Group • Prayagraj(Allahabad), IN
    Role – Network Tools Engineer L4.Location – Preferably Chennai – Remote Options Available.Mandate Skill : PowerShell Development – Any Monitoring tools Experience – Like Solarwinds OR logic Monitor...Show more
    Last updated: 5 days ago • Promoted
    Emulation Engineer / Lead

    Emulation Engineer / Lead

    eInfochips (An Arrow Company) • Prayagraj(Allahabad), IN
    Role : Emulation Engineer / Lead.Job Location : Noida, Chennai, Bangalore, Hyderabad, Ahmedabad.You must be having BS or MS in Electrical OR Electronics engineering. Minimum 4+ Years of Emulation Expe...Show more
    Last updated: 30+ days ago • Promoted
    Workato Integration Developer

    Workato Integration Developer

    IntraEdge • Prayagraj(Allahabad), IN
    Job Title : Workato Integration Developer.Note : This opportunity is open to •.This role involves designing and building advanced Workato recipes and connectors while leveraging existing integration ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Developer - ODI

    Senior Developer - ODI

    KPI Partners • Prayagraj(Allahabad), IN
    Mandatory Skill : ODI, OBIEE, DWH, Python Programming, SQL.Design and develop ETL processes using Oracle Data Integrator to facilitate seamless data integration between various sources and targets....Show more
    Last updated: 22 days ago • Promoted
    Lead Systems Architect – AI Agent Orchestration (Python / Golang)

    Lead Systems Architect – AI Agent Orchestration (Python / Golang)

    Phinite.ai • Prayagraj(Allahabad), IN
    AI Agent Orchestration Platform.A "DevOps platform for AI Agents" that standardizes and accelerates AI deployments across the enterprise. We’re growing fast and we’re looking for a.AI core of our pl...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior / Associate Power Systems Engineer - Melbourne, Sydney, Brisbane or Adelaide

    Senior / Associate Power Systems Engineer - Melbourne, Sydney, Brisbane or Adelaide

    Greencap • AU
    Are you ready to take your engineering expertise to the next level?.Australia’s most impactful energy projects.This is a technical role where your knowledge of power systems will drive complex grid...Show more
    Last updated: 21 days ago
    PTC Windchill Developer

    PTC Windchill Developer

    Samay Consulting • Prayagraj(Allahabad), IN
    Office timings : 2 : 00 PM—11 : 00 PM.On Behalf of our client we are seeking an experienced PTC Windchill Developer to design, implement, and maintain configurations, customizations and enhancements for...Show more
    Last updated: 10 days ago • Promoted
    ETL Automation Testing (Location : Hyderabad)

    ETL Automation Testing (Location : Hyderabad)

    DigiHelic Solutions Pvt. Ltd. • Prayagraj(Allahabad), IN
    Mandatory Skills : AWS,Glue,Exposure to TDD,BDD,SDET.Testing 4+ years of experience in full development lifecycle.You should be able to explain solutions to technical and non-technical audience Abil...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    MosChip® • Prayagraj(Allahabad), IN
    Experience in Logic design / RTL coding is a must.Experience is SoC design and integration for complex SoCs is a must.Experience in Verilog / System-Verilog is a must. Experience in Multi Clock design...Show more
    Last updated: 7 days ago • Promoted
    Senior Solutions Architect (Data)

    Senior Solutions Architect (Data)

    Hillview Consulting Solutions • Prayagraj(Allahabad), IN
    If candidate is in Mumbai this would be onsite in Andheri East, Mumbai, Maharashtra.We’re looking for a senior, hands-on. You’ll own architecture for ETL / ELT, data warehousing, analytics pipelines, ...Show more
    Last updated: 8 days ago • Promoted
    Senior Analyst - Energy

    Senior Analyst - Energy

    Australian Energy Market Operator • AU
    Department : Market Management .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 enabl...Show more
    Last updated: 9 days ago
    Senior / Associate Power Systems Engineer - Melbourne, Sydney, Brisbane or Adelaide

    Senior / Associate Power Systems Engineer - Melbourne, Sydney, Brisbane or Adelaide

    WSP • AU
    Are you ready to take your engineering expertise to the next level?.Australia’s most impactful energy projects.This is a technical role where your knowledge of power systems will drive complex grid...Show more
    Last updated: 21 days ago
    GTM Engineer

    GTM Engineer

    FullFunnel • Prayagraj(Allahabad), IN
    At FullFunnel, we don’t believe growth should rely on manual grind—we believe in.That’s why we’re looking for a.This is not your average ops role. If you geek out on solving complex system puzzles a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solutions Development Consultant

    Senior Solutions Development Consultant

    TELUS Digital • Prayagraj(Allahabad), IN
    TELUS Digital focuses on the value of human connection to design, build and deliver high-tech, high-touch customer experiences powered by next-gen digital solutions. With over 70,000 team members an...Show more
    Last updated: 5 days ago • Promoted
    Clay & n8n Expert

    Clay & n8n Expert

    HubCredo • Prayagraj(Allahabad), IN
    Employment Type : Full-Time, 8 hours / day (Contractual).Salary : ₹20,000 – ₹30,000 / month.This is not a coding / software development role. Please apply only if you are experienced in Clay, n8n, and no-co...Show more
    Last updated: 1 day ago • Promoted