Applications Development Engineer — Melbourne CBD, Melbourne

This is a Applications Development Engineer role with one of the leading companies in AU right now Jemena with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off. More About the Role at Jemena About the role We are looking for an experienced Application/Software Developer to build and maintain sophisticated network analytics dashboards, utilizing a blend of application development, data science, and modern engineering practices. The ideal candidate will have expertise in UI design patterns, reusable code practices, CI/CD pipelines, and experience in scientific software development. The role responsibilities include: - Develop visually-appealing and highly-functional dashboard/applications for monitoring electrical distribution network. - Deploy and maintain dashboard, including legacy dashboard/applications. - Maintain consistent coding standards and adhere to best software practices, with a focus on developing modular, reusable and performant code - Write clear, concise technical documentation for the applications and codebases, ensuring ease of maintenance and onboarding new team members. - Collaborate and support Asset Management Engineers, Operational personnel, and IT staff responsible for real-time IT systems (SCADA, AMI, OMS, DMS), and platforms. - Play an integral role in enhancing data-decision-making and optimizing the operation of the Jemena Electricity Network. A little about you: Ideally you will have the following: - Extensive experience in designing and building interactive & visually engaging dashboard/ applications (especially Shiny, Plotly Dash, Python Streamlit) - Extensive experience in software development, with knowledge in applying best software practices and UI/ software design patterns to ensure maintainable, reusable and extensible UI and software components. - Extensive experience in developing high-performance scientific applications using R and Python (including PySpark), with technical knowledge in performing multi-core/distributed computations. - Experience in version control and CI/CD practices, particularly with GitLab to automate testing, build and deploy applications - Possess solid data science skills to clean, transform and review the geospatial and time-series data from various sources such as SQL DB, Databricks and TimescaleDB. - Familiarity with Databricks workspace would be beneficial. - Experience in refactoring legacy code is preferable (from R to Python) - Familiar with electrical distribution services, especially AMI meter data analytics Qualifications: · Bachelor’s Degree in Electrical Engineering, Computer Science, or a related field is required. If you don’t think you're a perfect fit, you should still sign up to Hatch and create a profile, we'll match you to other roles that suit your profile. Hatch exists to level the playing field for people as they discover a career that’s right for them. We model this in our hiring process for our partners like Jemena. ✅ Applying here is the first step in the hiring process for this role at Jemena. We do not discriminate on the basis of gender identity, sexual orientation, cultural identity, disability, age, or any other non-merit factors. To put it simply, Hatch is for everyone.

Applications close Sunday, 4 May 2025
Take me to the job