Senior Programmer Analyst - Maximo

Yarra Valley Water

City of Melbourne

Hybrid

AUD 150,000 - 190,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working arrangements
Free on-site parking
16 weeks paid parental leave
15 days paid personal leave
5 days paid reproductive leave
Holiday swap option

Job summary

Yarra Valley Water is seeking a Senior Programmer Analyst to design, develop and support complex enterprise applications enabling critical business operations. The role delivers secure, reliable and high-quality technical solutions aligned with our architecture while enhancing existing systems and driving continuous improvement.

Working closely with business stakeholders and delivery teams, the role contributes to solution design, integrations, automation scripts, workflows and APIs to support

Qualifications

  • Strong experience with IBM Maximo configuration, administration and application development.
  • Experience with Maximo Application Designer, workflows, automation scripts and integrations.
  • Ability to translate business requirements into practical technical solutions.
  • Experience with enterprise integrations such as MuleSoft and APIs.

Responsibilities

  • Act as a senior technical contact for IBM Maximo MAS and related asset management apps.
  • Analyse requirements and design, configure, develop and enhance MAS apps and integrations.
  • Provide expert technical support by resolving complex incidents and service requests.
  • Drive continuous improvement of MAS and related apps through monitoring, upgrades and enhancements.
  • Collaborate with stakeholders and delivery teams to ensure high-quality solutions and releases.
  • Maintain robust technical documentation and promote best practices.

Skills

Problem-solving
Collaboration
Stakeholder engagement
Requirements translation

Education

Tertiary qualifications in Engineering, Computer Science or IT

Tools

IBM Maximo
MAS (Maximo Application Suite)
Application Designer
SQL
MuleSoft
APIs

Job description

  • Organisation with an award-winning culture that values diversity and inclusion
  • $171,650 Total Remuneration Package (inclusive of 12% superannuation)
About us

We're on a mission to create a brighter future, where you can be a change maker at the actual source. We're one of Australia's largest water utilities with over 30% of Victoria's population relying on us for their essential water and sanitation services.

Our award-winning culture fosters an inclusive, collaborative, and flexible environment that enables our people to thrive. Here, you'll be inspired and challenged to grow alongside us.

We're committed to reconciliation and supporting the self-determined role for Traditional Owners/Custodians in water and land management.

The Role

The Senior Programmer Analyst designs, develops and supports complex enterprise applications that enable critical business operations. The role delivers secure, reliable and high-quality technical solutions aligned with Yarra Valley Water's architecture and standards, while enhancing existing systems and driving continuous improvement. Working closely with business stakeholders and delivery teams, the role contributes to solution design and delivery technology outcomes that support business priorities.

Your key responsibilities
  • Act as a senior technical contact for IBM Maximo Application Suite (MAS) and related asset management applications, providing expert guidance and collaborating with stakeholders, Service Futures teams and vendors to support effective service delivery.
  • Analyse business requirements and design, configure, develop and enhance MAS applications, integrations, automation scripts, workflows and APIs in line with enterprise architecture, security and development standards.
  • Provide expert technical support by investigating and resolving complex incidents, service requests and application issues, identifying root causes and implementing sustainable solutions to maintain system availability, reliability and performance.
  • Drive the continuous improvement of MAS and related asset management applications through proactive monitoring, performance optimisation, upgrades and enhancements that improve system capability and user experience.
  • Collaborate with business stakeholders, project teams, developers and testers to deliver high-quality solutions, contributing to solution design, technical reviews, risk management, testing and release and deployment activities.
  • Maintain robust technical documentation and promote best practices across application development, configuration, testing and support, while keeping technical capability current and contributing to knowledge sharing across the team.
What we're looking for
  • Strong experience with IBM Maximo configuration, administration and application development, with a good understanding of Enterprise Asset Management processes including Work Management, Assets, Preventive Maintenance, Inventory, Procurement and Contracts.
  • Experience across Maximo applications and supporting capabilities, including Application Designer, workflows, automation scripts, security and integrations, with an understanding of SQL, databases and system performance.
  • Demonstrated ability to understand business requirements and translate them into practical solutions, including experience with Maximo Integration Framework, APIs and enterprise integrations such as MuleSoft.
  • Strong problem-solving, collaboration and stakeholder engagement skills, with the ability to work effectively with technical and business teams, manage competing priorities and contribute to continuous improvement.
  • Relevant tertiary qualifications in Engineering, Computer Science or IT - mandatory.
Why Yarra Valley Water?

We celebrate and encourage new thinking at every level. Creating opportunities for you to grow - both professionally, and personally. When you flourish, we all do.

  • $171,650 Total Remuneration Package (inclusive of 12% superannuation)
  • Flexible working arrangements where our people are empowered to design their days with their team. Read our hybrid playbook HERE.
  • Free and secure on-site parking with on-site café at our Mitcham office.
  • 16 weeks paid parental leave.
  • 15 days paid personal leave, which can be used for caring, illness, wellbeing and mental health needs.
  • 5 days paid reproductive leave which can be used for experiencing symptoms or undergoing procedures associated with issues such as menopause, menstruation, endometriosis, PCOS, prostate health, or IVF.
  • Request to swap certain public holidays for another day of paid leave.

We welcome applications from everyone, including Aboriginal and/or Torres Strait Islander peoples, people with disability, mature age and young job seekers, members of the LGBTIQA+ community and people of all cultural backgrounds. If you need this information in an accessible format or would like to discuss reasonable adjustments during the recruitment process. Please call 03 9872 2599 or email dei@yvw.com.au. If you need any help with the application process or would like to discuss the recruitment process, please contact us via email recruit@yvw.com.au.

Successful applicants must be eligible to work in Australia and agree to provide information for pre-employment checks, if required for the position. This may also include a Police Check or AusCheck, where an offer will be subject to a satisfactory outcome of these checks.

Closing date: Friday, 4 September 2026

This position is available for Yarra Valley Water employees and external applicants.

Yarra Valley Water is recognised by Australian Disability Network as a Disability Confident Recruiter employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IBM Maximo Engineer for Asset Management, Hybrid
Senior IBM Maximo Engineer for Asset Management, Hybrid

Yarra Valley Water • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Flexible working arrangements
Free on-site parking
16 weeks paid parental leave
+3
Change Manager
Change Manager

Yarra Valley Water • Melbourne

Hybrid
AUD 158,000
Flexible working arrangements
Free on-site parking
14 weeks paid parental leave
+1
Senior Data Analytics Specialist - Projects
Senior Data Analytics Specialist - Projects

Yarra Valley Water • City of Melbourne

Hybrid
AUD 167,000
Flexible working arrangements
Free on-site parking
14 weeks paid parental leave
+2
Waste to Energy Commercial Account Manager
Waste to Energy Commercial Account Manager

Yarra Valley Water • City of Melbourne

On-site
AUD 104,000 - 111,000
$104,016 to $110,735 per annum plus 12
Flexible working arrangements
Free on-site parking
+4
Manager - Asset Reliability & Renewals
Manager - Asset Reliability & Renewals

Yarra Valley Water • Melbourne

Hybrid
AUD 182,000
Flexible working arrangements
$650 home office set up allowance
14 weeks paid parental leave
+1
Advanced Operational Solutions - Senior Technical Advisor
Advanced Operational Solutions - Senior Technical Advisor

Water Corporation • City Of Stirling

Hybrid
AUD 120,000 - 180,000
Work from home
Flexible hours
Wellbeing days
+3
Customer Systems Product Engineer
Customer Systems Product Engineer

Water Corporation • City Of Stirling

Hybrid
AUD 90,000 - 120,000
Work from home
Well-being days
Long service leave
+1
Asset Lifecycle Officer
Asset Lifecycle Officer

Wannon Water • Warrnambool

On-site
AUD 92,000 - 100,000
Hybrid work options
Inclusive workplace
Zero Harm safety focus
+2
Senior Testing Analyst
Senior Testing Analyst

Southern Rural Water • City of Wyndham

On-site
AUD 128,000 - 138,000
WFH options and flexible scheduling (9
Manager, Control Systems Commissioning MCD
Manager, Control Systems Commissioning MCD

Melbourne Water • City of Melbourne

On-site
AUD 100,000 - 130,000