Software Professional Role
A software engineer plays a pivotal role in delivering the Market Analysis to Network Analysis platform—an innovative, web-based system that integrates market and power system analysis.
This is a mid-senior level position within the Operations Division of an energy market operator.
About The Position
* Develop robust infrastructure in Python to support power system analysis tools.
* Create intuitive graphical user interfaces using Vue.js for engineers to execute simulations.
* Update existing Python tool code to enterprise standards.
* Collaborate with Power System Engineers to implement new power system analysis functions and ensure compatibility with internal platforms.
* Document processes to maintain the MANA platform.
Your Key Skills
* Strong programming skills, with a preference for Python.
* Experience in data management, automation, and GUI development (Vue.js desirable).
* Familiarity with power system modelling tools desirable (e.g. PSSE, PSCAD, SCADA/EMS).
* Knowledge of version control (Git), test-driven development, and domain modelling.