Junior Developer

4 weeks ago


Melbourne, Australia AGL Full time

Join the change. Together, we’ll make history.

As we keep the lights on for over four million customers and move towards a more sustainable way of life, it’s an exciting time to be at AGL. We’re re-imagining how homes and business live and work across the country and we want you to be a part of it. This moment will define our time, and your career as you work alongside Australia's best and brightest minds. You’ll grow and learn in a collaborative, safe and supportive environment and play your part in changing the course of tomorrow.
Everyone at AGL is an important part of building a better energy future and we want you to join in.

About the Role:

As the Junior Developer for the Physical Markets Trading team, you will support the development of our utility sized battery storage trading software using Python and SQL, as well as some improvements to existing Microsoft based applications. You will work with the Physical Markets Traders to develop the tools used by the team to increase efficiency and improve assisted bidding systems to help AGL make faster and optimised decisions in its complex portfolio.

The Physical Market Trading team manage the wholesale electricity and gas procurement costs by exercising our power generation assets (8000MW) in the National Electricity Market (NEM) and our gas contracts.

This role is a 12 month fixed term contract.

What you’ll be doing:

  • Help to develop platforms to assist decision making for physical markets traders
  • Ensure that development follows good practices and that software is scalable, and easy to maintain
  • Support algorithm development at AGL, particularly focused on Battery Energy Storage Systems
  • Working closely with our industry experts to help bring these developments to reality
  • Work closely with Traders within Physical Markets to ensure that enhancements to trading software will be compliant with National Electrical Rules within the NEM
  • Ensure that the implemented systems align with the safe operating envelope of physical assets

About You:

You will ideally be an early career developer with strong coding skills and experience working around operational systems, ideally in electricity and / or gas. Your willingness to learn our development processes and your comfort working with complexity will set you up for success.

What you’ll bring to the table:

  • Tertiary training in Computer Science or a relevant discipline
  • Formal training in Python and SQL
  • The ability to work on projects independently (but with the access to market expertise)
  • Experience with NEM or Gas markets is highly preferred, but experience within a large industrial or commodities trading organisations will be sufficient
  • Advanced communication and interpersonal skills

At AGL, we offer a wide range of benefits including:

  • Flexible working options including hybrid work
  • Discounts on energy, telcos and solar plans
  • Participate in Energise - our reward & recognition program
  • Access 20 weeks of paid parental leave for the primary carer
  • Access to an additional week of recharge leave per year
  • Play an active role in our diversity & inclusion initiatives
  • Novated leasing and Electric Vehicle subscriptions
  • Access to study assistance, AGL’s share purchase plan and insurance deals

*Benefits may change over time and vary based on role type and location.

We’d love to see your application, submitted by Wednesday 1st of May.

Inclusion at AGL

At AGL, we value diversity and welcome applicants from various backgrounds, including Aboriginal and/or Torres Strait Islander peoples, individuals with disabilities, culturally diverse individuals, and members of the LGBTQ+ community. AGL is dedicated to maintaining a diverse workforce and encourages applicants to share their lived experiences.
We offer reasonable adjustments throughout the recruitment process and respect the privacy of those who choose not to disclose. To learn more visit: www.agl.com.au/careers

AGL is a Circle Back Initiative employer - we commit to respond to every applicant.

Job Family Group:

Information Technology - Internet-Based



  • Melbourne, Australia Gough Recruitment Full time

    Matthew Franke 0418 424 722 Junior Sales Assistant Opportunity! Position: Sales Assistant Location: Inner Bayside Location (Close Proximity to City) Join our dynamic team as a Sales Assistant, working closely with highly successful Agent. Here's what you can expect: - Involvement in Listings and Sales: You'll be part of every listing and sale, with extra...


  • Melbourne, Australia Talentscope Full time

    Execute CA responsibilities for residential and apartment projects - Become a Project Manager in the next three years - Permanent job for dedicated individual **About the Role**: During times of uncertainty, finding employment with a well-managed company with a steady workload is essential. The company I am referring to is experiencing growth and is known...

  • Junior Sous Chef

    2 weeks ago


    Melbourne, Australia Hyatt Full time

    SummaryAbout the Role As the Junior Sous Chef, you will be responsible for assisting with the efficient management of the day-to-day operations of the Culinary Department.   You will play a pivotal role in shaping our culinary identity and upholding our reputation for culinary excellence. You will assist to lead a talented team of culinary professionals,...


  • Melbourne, Australia Fuse Recruitment Full time

    Junior Account Executive - **Location**: - Melbourne - Victoria - **Work Type**: - Permanent - **Salary**: - Benefits + bonuses - **Reference**: - 23191 - An opportunity has arisen for a Junior Account Executive to join a highly reputable brokerage based in the CBD. This is a great opportunity to improve your technical skills by servicing a portfolio of...

  • Junior Accounts Clerk

    4 weeks ago


    Melbourne, Australia Slater and Gordon Full time

    Junior Accounts Clerk Slater and Gordon Lawyers are a leading personal injury law firm every member of our team shares our passion for our clients, making their tomorrow start today. Our commitment to our people includes offering genuine work-life balance, with a hybrid work environment allowing them to split their time between home and the office. We...


  • Melbourne, Australia Robert Half Full time

    Our client is a highly respected Cultural Institute in Melbourne looking for a talented Junior Finance Business Partner. **The Company** Our client is a highly respected Cultural Institute in Melbourne with a rich history of artistic excellence and cultural contribution. As an organization, they strive to support and promote artistic expression and...

  • Junior Analyst

    4 days ago


    Melbourne, Australia Perigon Group Full time

    The organisation Our client is a privately-owned financier and multi-strategy alternative investment manager.  Established in 2010, they invest across all segments of the  real estate sector, mid-market private equity, structured credit and hedge fund strategies.  As a result of their success and growth, they have created a new position for a Junior...

  • Junior Planner

    4 weeks ago


    Melbourne, Australia Country Road Group Full time

    The Role An exciting opportunity to join Iconic brand, Country Road as a Junior Planner. This position reports to the Merchandise Planner and is pivotal in supporting the success of the channel. This role is responsible for the preparation of the merchandise plans for the season, buying/quantification, as well as the proactive management of sales, stock and...


  • Melbourne, Australia Schools (Government) Full time

    Location: Melbourne | Eastern Metropolitan Job type: Full time / From 29/01/2024 - 26/01/2027 Organisation: Schools (Government) **Salary**: Salary not specified Occupation: Education and Training Reference: 1358223 **Selection Criteria**: **SC1** Demonstrated expert knowledge of the relevant curriculum. Demonstrated ability to lead and manage the...


  • Melbourne, Australia To70 Full time

    ***We are looking for an enthusiastic and motivated Junior Consultant** *** to help grow our team.** **As an aviation consultant at To70, you will work on projects for airports, air navigation service providers and the government, both in Australia as well as overseas. **Our junior role is a stepping stone in your career at To70. In one or two years you...


  • Melbourne, Australia Engage Personnel Full time

    Be Groomed & Mentored for More Senior Management Opportunities! - Lead, Nurture & Develop a Team! Young, Innovative & Dynamic Firm!! - Report Directly to Partners that Wants to Mentor and Support! Join a high performing Accounting Practice located in the Inner South!! This firm has a sociable and fun working environment that encourages initiative and new...

  • Junior UI Designer

    1 week ago


    Melbourne, Victoria, Australia Robert Walters Full time

    Our client, a dynamic and growing company specialising in niche cybersecurity solutions, is seeking a talented and motivated Junior UI Designer to join their existing team. This role offers the opportunity to play a crucial part in optimising the interaction between their software systems and end users. The successful candidate will enjoy a flexible work...


  • Melbourne, Australia Oyster People Full time

    Assistant/Junior Property Manager - small portfolio! - Monday - Friday only + plenty of career development opportunities - Toni 0476 686 849 - after hours and weekend calls accepted We have a highly respected agency based in the Wyndham City Council Area, looking for the next ambitious assistant/ junior property manager to join their team! This agency...

  • Junior Planner

    4 weeks ago


    Melbourne, Australia Country Road Group Full time

    The Role An exciting opportunity to join Iconic brand, Country Road as a Junior Planner. This position reports to the Merchandise Planner and is pivotal in supporting the success of the channel. This role is responsible for the preparation of the merchandise plans for the season, buying/quantification, as well as the proactive management of sales, stock and...


  • Melbourne, Australia Become Recruitment Full time

    **Junior-Mid Digital Designer**: - **Sector**: Creative - **Contact**: Mea Brown - **Start Date**: ASAP - **Client**: Become - **Location**: Melbourne - **Salary**: Negotiable - **Expiry Date**: 20 May 2023 - **Job Ref**: BBBH418444_1681969261 **Mea Brown**: Account Manager - Creative - +61 417 217 968 We are looking for talented **Junior-Mid Digital...


  • Melbourne City Centre, Australia Paxus Australia Pty Ltd Full time

    Posted 19 May 2023 - SalaryNegotiable - LocationMelbourne CBD - Job type Contract - DisciplineIT General - Reference261529_1684461548 **Job description**: Are you a talented Salesforce Administrator looking for an exciting opportunity?As part of client commitment to digital accessibility, they're embarking on a major program of work, and you can be at the...

  • Junior School Teacher

    4 weeks ago


    Melbourne, Australia Methodist Ladies' College Full time

    Ref Code 319322 Location Melbourne Category Teaching Sub Categories Junior School Commencing 2024, Full Time for 12 months We are seeking a suitably qualified Junior School Classroom teacher to join our team. The successful applicant will demonstrate a commitment to evidence-based practice and professional growth. MLC is committed to offering students...


  • Melbourne, Australia Sharp & Carter Full time

    Job security in a permanent full-time role! - Located in Melbourne's City Fringe - Competitive salary on offer ($65,000 + superannuation) **Job Opportunity** Work for a large US multinational organization with a solid presence throughout Australia. Conveniently located in Melbourne's City Fringe across from public transport, our Client is seeking a Junior...

  • Junior Designer

    4 weeks ago


    Melbourne, Australia Country Road Group Full time

    **Job no**: 995008 **Work type**: Full-Time **Location**: Melbourne - CBD & Inner **Categories**: Design & Development **The Role** This is such an exciting opportunity to join the Trenery team as the Junior Designer working across Womenswear. **Key Responsibilities** - Design and development of Womenswear categories in conjunction with the Design...

  • Developer

    1 month ago


    Melbourne, Australia Luminary Full time

    Luminary's .NET Developers love building high quality, high performing websites. Key responsibilities Developing web applications and web APIs using .NET Framework and .NET core Developing in CMS platforms such as Kentico Xperience, Sitecore, Epi or Umbraco Getting and maintaining a developer certification in a chosen CMS platform Estimation of...