Senior Developer
Department: Digital
Division: Energy Markets & Corporate Digital Systems
Reference number: 12847
Engagement type: Fixed Term Contract
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 role
The Senior Developer provides a lead role in requirement analysis, developing, maintaining and enhancing market software applications in accordance with enterprise architecture principles and the IT Strategy to support AEMO energy market operator functions
What you will be doing
- Promote, contribute towards and action appropriate and supportable processes with sufficient audit trail for - system design and development; continuous improvement of development methods, software, tools and processes; release and test management processes.
- Engage with business users when designing systems, managing their expectations and understanding
- Ensure market systems and processes operate 24x7 and meet agreed service and security levels by good design and implementation
- Analyse, design and develop software programming solutions for major projects and bi-annual releases including BAU.
- Follow AEMO policies in the areas of security, enterprise architecture principles and development process standards.
- Provide after hours on-call support as required by AEMO.
What you will bring to the role
- Software development in mission critical IT projects, especially high availability systems.
- Strong years of experience in IT and software development & support in tools and technologies such as:
- Microsoft technologies (C# / .Net / ASP.Net)
- Web technologies (RESTful Web Services, HTML5 / CSS / TypeScript / XML / VueJS) or/and
- Middleware integration (Web Methods, APIM, BOOMI)
- Oracle Java technologies 8 or above / JEE / JSP / JDBC beneficial but not a pre-requisite
- Continuous build and deployment using automation techniques such as automatic build, unit test automation and use of test harnesses
- Detailed knowledge and experience in systems analysis, systems design, SDLC methodologies, and standards used to ensure the integrity of installed applications
Education/ Certificates
- Tertiary qualifications in Computer Science and/or Engineering or equivalent.
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.
- 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 talent@aemo.com.au
For more information on the Australian Energy Market Operator (AEMO) please refer to www.aemo.com.au or visit one of our social media channels below.
